Skip to content

Commit 9b2a743

Browse files
committed
fix: [Trigger] Delete trigger task when deleting application resources
1 parent 7e0e08b commit 9b2a743

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

apps/application/serializers/application.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -802,10 +802,10 @@ def delete(self, with_valid=True):
802802
QuerySet(Application).filter(id=application_id).delete()
803803
trigger_ids = list(
804804
QuerySet(TriggerTask).filter(
805-
source_type="APPLICATION", source_id=self.data.get('id')
805+
source_type="APPLICATION", source_id=application_id
806806
).values('trigger_id').distinct()
807807
)
808-
QuerySet(TriggerTask).filter(source_type="APPLICATION", source_id=self.data.get('id')).delete()
808+
QuerySet(TriggerTask).filter(source_type="APPLICATION", source_id=application_id).delete()
809809
for trigger_id in trigger_ids:
810810
trigger = Trigger.objects.filter(id=trigger_id['trigger_id']).first()
811811
if trigger and trigger.is_active:

0 commit comments

Comments
 (0)