
    si*                     \    d dl mZ d dlmZ d dlmZ dg fdededefdZdg fdededefd	Z	y)
    )PermWrapper)check_manager)EmployeeNinstance
user_permsreturnc                    t         j                  j                  |j                        }| j                  j                  d      s9t        | j                  j                  |      s| j                  |j                  k(  ryy)z%
    accessibility for asset tab
    )idzasset.view_assetTF)	r   objectsgetpkuserhas_permr   employee_getemployee_user_id)requestr   r   argskwargsemployees         ;/var/www/python-projects/worksol/asset/cbv/accessibility.pyasset_accessibilityr      s`     ##x{{#3H0122H=<<8444    c                 <    | j                   j                  d      ryy)Nzasset.add_assetrequestTF)r   r   )r   r   r   r   r   s        r   "create_asset_request_accessibilityr      s     ||56r   )
&django.contrib.auth.context_processorsr   base.methodsr   employee.modelsr   objectboolr   r    r   r   <module>r!      sV    > & $ !%2=	" !%2=	r   