From 18bab1f17b2c3bf2c8d5ce8adead8db96f153d0e Mon Sep 17 00:00:00 2001 From: huangsong Date: Fri, 14 Jan 2022 18:30:19 +0800 Subject: [PATCH] send signal after set_save_status --- ormar/queryset/queryset.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ormar/queryset/queryset.py b/ormar/queryset/queryset.py index 4237a8b..85283bf 100644 --- a/ormar/queryset/queryset.py +++ b/ormar/queryset/queryset.py @@ -1132,11 +1132,11 @@ class QuerySet(Generic[T]): expr = str(expr) await self.database.execute_many(expr, ready_objects) - entity = list(objects)[0] + for obj in objects: + obj.set_save_status(True) + entity = list(objects)[0] await entity.signals.post_bulk_update.send( sender=entity.__class__, instances=objects ) - for obj in objects: - obj.set_save_status(True)