fix deleting nested version entities

This commit is contained in:
SvyatoslavArtymovych 2023-06-13 10:20:21 +03:00
parent e3db233f0c
commit 62c42b7144
1 changed files with 4 additions and 0 deletions

View File

@ -29,6 +29,10 @@ def delete_nested_version_entities(book_version: m.BookVersion):
def delete_nested_collection_entities(collection: m.Collection):
for sub_collection in collection.children:
collection.is_deleted = True
collection.save(False)
sub_collection.is_deleted = True
sub_collection.save(False)
delete_nested_collection_entities(sub_collection)
for section in collection.sections:
section: m.Section