This commit is contained in:
IGNY8 VPS (Salman)
2025-12-13 11:34:36 +00:00
parent 44ecd3fa7d
commit 33ac4be8df
3 changed files with 16 additions and 6 deletions

View File

@@ -227,7 +227,9 @@ class KeywordViewSet(SiteSectorModelViewSet):
) )
queryset = self.get_queryset() queryset = self.get_queryset()
deleted_count, _ = queryset.filter(id__in=ids).delete() items_to_delete = queryset.filter(id__in=ids)
deleted_count = items_to_delete.count()
items_to_delete.delete() # Soft delete via SoftDeletableModel
return success_response(data={'deleted_count': deleted_count}, request=request) return success_response(data={'deleted_count': deleted_count}, request=request)
@@ -919,7 +921,9 @@ class ClusterViewSet(SiteSectorModelViewSet):
) )
queryset = self.get_queryset() queryset = self.get_queryset()
deleted_count, _ = queryset.filter(id__in=ids).delete() items_to_delete = queryset.filter(id__in=ids)
deleted_count = items_to_delete.count()
items_to_delete.delete() # Soft delete via SoftDeletableModel
return success_response(data={'deleted_count': deleted_count}, request=request) return success_response(data={'deleted_count': deleted_count}, request=request)
@@ -1113,7 +1117,9 @@ class ContentIdeasViewSet(SiteSectorModelViewSet):
) )
queryset = self.get_queryset() queryset = self.get_queryset()
deleted_count, _ = queryset.filter(id__in=ids).delete() items_to_delete = queryset.filter(id__in=ids)
deleted_count = items_to_delete.count()
items_to_delete.delete() # Soft delete via SoftDeletableModel
return success_response(data={'deleted_count': deleted_count}, request=request) return success_response(data={'deleted_count': deleted_count}, request=request)

View File

@@ -119,7 +119,9 @@ class TasksViewSet(SiteSectorModelViewSet):
) )
queryset = self.get_queryset() queryset = self.get_queryset()
deleted_count, _ = queryset.filter(id__in=ids).delete() items_to_delete = queryset.filter(id__in=ids)
deleted_count = items_to_delete.count()
items_to_delete.delete() # Soft delete via SoftDeletableModel
return success_response(data={'deleted_count': deleted_count}, request=request) return success_response(data={'deleted_count': deleted_count}, request=request)
@@ -769,7 +771,9 @@ class ContentViewSet(SiteSectorModelViewSet):
) )
queryset = self.get_queryset() queryset = self.get_queryset()
deleted_count, _ = queryset.filter(id__in=ids).delete() items_to_delete = queryset.filter(id__in=ids)
deleted_count = items_to_delete.count()
items_to_delete.delete() # Soft delete via SoftDeletableModel
return success_response(data={'deleted_count': deleted_count}, request=request) return success_response(data={'deleted_count': deleted_count}, request=request)

View File

@@ -330,7 +330,7 @@ export default function IndustriesSectorsKeywords() {
// Show detailed errors if any // Show detailed errors if any
if (result.errors && result.errors.length > 0) { if (result.errors && result.errors.length > 0) {
result.errors.forEach((error: string) => { result.errors.forEach((error: string) => {
toast.error(error, { duration: 8000 }); toast.error(error);
}); });
} }