
    ch                     D    d dl  d dlmZ  G d dej                        Zy)    )*)cmf_sdesk_slac                        e Zd Z fdZ xZS )CmfSDeskSlac                     | j                  dg       t        j                  | j                        }|j	                  d|       t
        j                  j                  |       }|r|D ]  }|j                           t
        j                  j                  |       }|r|D ]  }|j                           t
        j                  j                  |       }|r|D ]  }	|	j                           t        
|    |i |S )N
project_idzPPP-PR-ADMIN)obj)sla)parent)load_fieldsAPPget_cache_projectr   check_project_role_accessmodelsCmfSDeskSlaCyclelistdeleteCmfSDeskSlaGoalCmfSDeskSlaTriggersuper)selfargskwargsproject
sla_cycles	sla_cycle	sla_goalssla_goalsla_triggerssla_trigger	__class__s             -./modules/servicedesk/models/cmf_sdesk_sla.pyr   zCmfSDeskSla.delete   s     	,(''8)).g)F,,11d1;
' #	  "# **//t/<	% "!" 0055T5B+ %""$%w~t.v..    )__name__
__module____qualname__r   __classcell__)r!   s   @r"   r   r      s    / /r#   r   N)cmf.includemodules.servicedesk.fieldsr   r    r#   r"   <module>r+      s     4/-++ /r#   