
    SIg                     @    d dl T d dlmZ  G d dej                  ZdS )    )*)cmf_global_settingsc                   D    e Zd Zej        j        dgz   Zed             ZdS )CmfGlobalSettings	sdesk_getc                 t    g d}|                      |          }|rt                              |d           |S )N)sd_html_schemeallowed_attachment_extensionstask_attachment_max_sizedocument_attachment_max_sizetask_attachment_max_countdocument_attachment_max_count)fieldsread)getcmfutilacl_set_policy)clsargskwargsr   ress        3./modules/servicedesk/models/cmf_global_settings.pyr   zCmfGlobalSettings.sdesk_get
   sK    
 
 
 ggVg$$ 	0""3///
    N)__name__
__module____qualname__r   r   api_methodsclassmethodr    r   r   r   r      sH        %7CG
 
K   [  r   r   N)cmf.include
cmf.modelsr   r   r   r   r   <module>r"      s[        * * * * * *    +=     r   