U
    ¦«dØ  ã                   @   s0   d dl T d dlZG dd„ dejjjejjƒZdS )é    )Ú*Nc                       s   e Zd Z‡ fdd„Z‡  ZS )ÚCmfRolec                    s*   | j jrtj ¡  tj ¡  tƒ jf |ŽS )N)ZpersonZ
is_changedÚmodelsZCmfAccessListZtrigger_reloadZCmfProjectPermSchemeÚsuperÚsave)ÚselfÚkwargs©Ú	__class__© ú#./modules/person/models/cmf_role.pyr      s    

zCmfRole.save)Ú__name__Ú
__module__Ú__qualname__r   Ú__classcell__r   r   r	   r   r      s   r   )	Zcmf.includeZcommon.models.cmf_translit_codeÚcommonr   Zcmf_translit_codeZCmfTranslitCodeZcmfZ	CmfEntityr   r   r   r   r   Ú<module>   s   