Skip to content

Commit 9f8b1ce

Browse files
committed
Merge pull request #35 from fayazkhan/level
Category level
2 parents 7ca7ee9 + 5fed904 commit 9f8b1ce

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

sqlalchemy_mptt/events.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ def after_flush_postexec(self, session, context):
426426
session.expire(parent, ['left', 'right'])
427427
parent = self.get_parent_value(parent)
428428
else:
429-
session.expire(instance, ['tree_id', ])
429+
session.expire(instance, ['tree_id', 'level'])
430430

431431
@staticmethod
432432
def get_parent_value(instance):

sqlalchemy_mptt/tests/tree_testing_base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1734,6 +1734,7 @@ def test_session_expire_for_move_after_to_new_tree(self):
17341734
node.move_after('1')
17351735
self.session.flush()
17361736
self.assertEqual(node.tree_id, 2)
1737+
self.assertEqual(node.level, 1)
17371738
self.assertEqual(node.parent_id, None)
17381739

17391740
children = self.session.query(self.model)\

0 commit comments

Comments
 (0)