From ab0ea46f8930cfe791735c6f72a8d41b5cfe48a4 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Tue, 5 Oct 2021 11:39:27 +0200 Subject: [PATCH] changed version handling --- openpype/pipeline/create/context.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/openpype/pipeline/create/context.py b/openpype/pipeline/create/context.py index 880573378a..35f1fc6ef0 100644 --- a/openpype/pipeline/create/context.py +++ b/openpype/pipeline/create/context.py @@ -368,10 +368,13 @@ class CreatedInstance: self._data["creator_identifier"] = creator.identifier # QUESTION handle version of instance here or in creator? - if new: - self._data["version"] = 1 - else: - self._data["version"] = data.get("version") + version = None + if not new: + version = data.get("version") + + if version is None: + version = 1 + self._data["version"] = version # Stored creator specific attribute values # {key: value}