Clear related job templates when inventory is deleted

This commit is contained in:
Aaron Tan
2017-07-31 11:56:49 -04:00
parent 9d1853f6df
commit cc481aa33b
2 changed files with 20 additions and 5 deletions

View File

@@ -382,6 +382,7 @@ class Inventory(CommonModelNameNotUnique, ResourceMixin):
raise RuntimeError("Inventory is already pending deletion.")
self.pending_deletion = True
self.save(update_fields=['pending_deletion'])
self.jobtemplates.clear()
self.websocket_emit_status('pending_deletion')
delete_inventory.delay(self.pk)