Only update changed field

pull/12548/head
Jake Howard 2024-10-29 14:51:32 +00:00 zatwierdzone przez Matt Westcott
rodzic 24726b3797
commit 9efdadb68a
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -114,7 +114,7 @@ class PublishRevisionAction:
object.has_unpublished_changes = True
# Instead set the approved_go_live_at of this revision
revision.approved_go_live_at = object.go_live_at
revision.save()
revision.save(update_fields=["approved_go_live_at"])
# And clear the approved_go_live_at of any other revisions
object.revisions.exclude(id=revision.id).update(approved_go_live_at=None)
# if we are updating a currently live object skip the rest