perf: Delete asset fail

This commit is contained in:
feng
2024-11-18 10:05:10 +08:00
committed by feng626
parent 482c4ced0c
commit 2908d4ee5f

View File

@@ -123,6 +123,10 @@ class AssetViewSet(SuggestionMixin, OrgBulkModelViewSet):
NodeFilterBackend, AttrRulesFilterBackend
]
def perform_destroy(self, instance):
instance.accounts.update(su_from_id=None)
instance.delete()
def get_queryset(self):
queryset = super().get_queryset()
if queryset.model is not Asset: