U
    VcF                     @   sZ   d dl Z d dlZd dlZd dlT d dlmZ d dlmZ d dlm	Z	 G dd dej
Z
dS )    N)*)cmf_comment)Path)CmfActiveEntityc                       s"   e Zd Zdd fdd
Z  ZS )
CmfCommentF)forcec                   sb   |  dg | j}|s&| j j }|rLtd|j d| jji| d t j	|d|i|S )Nparentzcomment-delete-id)event_personsr   )
load_fieldsr   tree_parentloadcmf_emit_eventr	   valueall_relation_personssuperdelete)selfr   argskwargsr   	__class__ %/opt/crm/common/models/cmf_comment.pyr      s    "zCmfComment.delete)__name__
__module____qualname__r   __classcell__r   r   r   r   r      s   r   )base64datetime	mimetypescmf.include
cmf.modelsr   pathlibr   common.models.cmf_active_entityr   r   r   r   r   r   <module>   s   