Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion python/ground/common/model/core/rich_version.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from ground.common.model.version.version import Version

from ground.common.model.version.tag import Tag

class RichVersion(Version):

Expand All @@ -8,6 +8,10 @@ def __init__(self, json_payload):

self._tags = json_payload.get('tags', {}) or {}

for key, value in list(self._tags.items()):
if not isinstance(value, Tag):
self._tags[key] = Tag(value)

svid = json_payload.get('structureVersionId')
if svid is None or svid <= 0:
self._structure_version_id = -1
Expand Down
Loading