U
    ´–¢e/  ã                   @   s*   d dl T d dlmZ G dd„ dejƒZdS )é    )Ú*)Úcmf_html_schemec                   @   s   e Zd Zeddœdd„ƒZdS )ÚCmfHtmlSchemeN)Úfieldsc                O   sT   |sg }d|kr|  d¡ | j|d|i|—Ž}|r@|j ¡ s@d S |rPt |d¡ |S )NÚparentr   Úread)ÚappendÚgetr   Z_sdesk_check_accessZcmfutilZacl_set_policy)Úclsr   ÚargsÚkwargsÚres© r   ú/./modules/servicedesk/models/cmf_html_scheme.pyÚ	sdesk_get   s    
zCmfHtmlScheme.sdesk_get)Ú__name__Ú
__module__Ú__qualname__Úclassmethodr   r   r   r   r   r      s   r   N)Zcmf.includeZmodules.project.modelsr   r   r   r   r   r   Ú<module>   s   