Skip to content

Commit 20ed64c

Browse files
Updated fix_sessions admin action to use dissociate_related_objects
1 parent 5465b4d commit 20ed64c

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

ami/main/admin.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,9 +231,7 @@ def dissociate_related_objects(self, request: HttpRequest, queryset: EventQueryS
231231

232232
@admin.action(description="Fix sessions by regrouping images")
233233
def fix_sessions(self, request: HttpRequest, queryset: EventQuerySet) -> None:
234-
# Remove images from selected sessions
235-
SourceImage.objects.filter(event__in=queryset).update(event=None)
236-
234+
queryset.dissociate_related_objects()
237235
# Get unique deployments from the selected events
238236
deployments = Deployment.objects.filter(events__in=queryset).distinct()
239237

0 commit comments

Comments
 (0)