
    bEf                     L    d dl T d dlmZ  G d dej        j        e          ZdS )    )*)ResponseMixinc                   <    e Zd ZdZej        j        d             ZdS )	AuditViewz/show_auditc                    t           j        sdS t          j        j        rt           j        s)t          j                            ddd ddidd           dS t          j        j        t           j        k    r8t          j                            ddd dt          j        j        id	d           dS d
}d}t          j                            ddd dt          j        j        idd           t          j
                            dd           rt          t          j
        d                   }||z  ||z  |z   g}t          j                            |dg          }|                     d          S )N readCmfAuditloginunknownokT)operatecmf_model_nameparent
audit_dataresult_statuscurrent_transactionfaild   r   pagez-cmf_created_at)sliceorder_byz
audit.html)configIS_BOX_VERSIONgauthr   IB_ADMIN_LOGINmodelsr
   audit_eventrequestvaluesgetintlistrender)self	rec_countr   r   audits        ./modules/auth/views/audit.pyr"   zAuditView.get   sr   $ 	2v| 	6#8 	O''z/3)@T6:PT ( V V V 26<6000O''z/3!&,@W6<RV ( X X X 2	##F:+/Wafl<S26D 	$ 	R 	R 	R >fd++ 	/w~f-..D44	!9:$$5<M;N$OO{{<(((    N)__name__
__module____qualname____url__cmfviewsactionr"    r*   r)   r   r      s8        GY) ) ) ) )r*   r   N)cmf.includemodules.auth.views.responser   r/   r0   BaseViewr   r2   r*   r)   <module>r6      s^        5 5 5 5 5 5) ) ) ) )	"M ) ) ) ) )r*   