changed version handling

This commit is contained in:
iLLiCiTiT 2021-10-05 11:39:27 +02:00
parent 6114f6aff1
commit ab0ea46f89

View file

@ -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}