U
    qc                     @   s6   d dl T d dlmZ d dlmZ G dd dejZdS )    )*)cmf_kanban_board)CmfActiveEntityc                       s   e Zd Z fddZ  ZS )CmfKanbanBoardc                    s`   | j rRtjjddddddggdgdD ]*}t }| |_|j|_|g|_|  q&t	 j||S )	NcodeINopenZin_progressZ	in_reviewclosedname)filterZfields)
Zis_newZmodelsZCmfStatusCodelistZCmfKanbanBoardColumnparentr
   Zmapped_status_codessavesuper)selfargskwargsZstatus_codecolumn	__class__ ,./modules/project/models/cmf_kanban_board.pyr      s    



zCmfKanbanBoard.save)__name__
__module____qualname__r   __classcell__r   r   r   r   r      s   r   N)Zcmf.includeZmodules.project.fieldsr   Zcommon.models.cmf_active_entityr   r   r   r   r   r   <module>   s   