
    i                     D    d dl  ddlmZ  G d dej                        Zy)    )*   )cmf_form_fieldc                   (     e Zd Z fdZ fdZ xZS )CmfFormFieldc                 (    t         |          dgz   S )Nform)supersave_preload_fields)self	__class__s    &./modules/crm/models/cmf_form_field.pyr   z CmfFormField.save_preload_fields   s    w*,fX55    c                     t        |   |i |}| j                  r$| j                  j                  j                          |S )N)r
   saver	   value)r   argskwargsresr   s       r   r   zCmfFormField.save	   s6    glD+F+99IIOO  "
r   )__name__
__module____qualname__r   r   __classcell__)r   s   @r   r   r      s    6 r   r   N)cmf.includefieldsr   r    r   r   <module>r      s     #	>.. 	r   