
    f                     D    d dl  d dlmZ  G d dej                        Zy)    )*)cmf_global_settingsc                   P    e Zd Zej                  j
                  dgz   Zed        Zy)CmfGlobalSettings	sdesk_getc                 b    g d}| j                  |      }|rt        j                  |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
   s3    
 ggVg$""3/
    N)__name__
__module____qualname__r   r   api_methodsclassmethodr    r   r   r   r      s5    %77CCG
 
K  r   r   N)cmf.include
cmf.modelsr   r   r   r   r   <module>r"      s     *+== r   