From e3c6c7ab6a38c4901820b658bdd6fdcbc059b994 Mon Sep 17 00:00:00 2001 From: MJedr Date: Wed, 12 Jul 2023 11:21:34 +0200 Subject: [PATCH] apply inspire changes from 8a9b357 --- sqlalchemy_continuum/unit_of_work.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sqlalchemy_continuum/unit_of_work.py b/sqlalchemy_continuum/unit_of_work.py index 22596b24..546e5514 100644 --- a/sqlalchemy_continuum/unit_of_work.py +++ b/sqlalchemy_continuum/unit_of_work.py @@ -1,6 +1,7 @@ from copy import copy import sqlalchemy as sa +from sqlalchemy.orm.attributes import flag_modified from sqlalchemy_utils import get_primary_keys, identity from .operation import Operations from .utils import ( @@ -339,3 +340,4 @@ def assign_attributes(self, parent_obj, version_obj): except sa.orm.exc.ObjectDeletedError: value = None setattr(version_obj, prop.key, value) + flag_modified(version_obj, prop.key)