each AssetItem and ProjectItem have AddAssetItem

This commit is contained in:
iLLiCiTiT 2021-05-13 16:17:24 +02:00
parent 6b2548bc00
commit c1a7a18cea

View file

@ -1217,6 +1217,7 @@ class BaseItem:
_name_icon = None
_is_duplicated = False
item_type = "base"
add_asset_item_visible = False
_None = object()
@ -1435,6 +1436,8 @@ class ProjectItem(BaseItem):
def __init__(self, project_doc):
self._mongo_id = project_doc["_id"]
self.add_asset_item = AddAssetItem(self)
data = self.data_from_doc(project_doc)
super(ProjectItem, self).__init__(data)
@ -1590,6 +1593,9 @@ class AssetItem(BaseItem):
self.mongo_id = asset_doc.get("_id")
self._project_id = None
self.add_asset_item_visible = False
self.add_asset_item = AddAssetItem(self)
# Item data
self._hierarchy_changes_enabled = True
self._removed = False