Changeset View
Changeset View
Standalone View
Standalone View
swh/graphql/resolvers/revision.py
Show All 32 Lines | def parent_swhids(self): # for ParentRevisionConnection resolver | ||||
for parent_id in self._node.parents | for parent_id in self._node.parents | ||||
] | ] | ||||
@property | @property | ||||
def directory_hash(self): # for RevisionDirectoryNode resolver | def directory_hash(self): # for RevisionDirectoryNode resolver | ||||
return self._node.directory | return self._node.directory | ||||
@property | @property | ||||
def committerDate(self): # To support the schema naming convention | |||||
return self._node.committer_date | |||||
@property | |||||
def type(self): | def type(self): | ||||
return self._node.type.value | return self._node.type.value | ||||
def is_type_of(self): | def is_type_of(self): | ||||
# is_type_of is required only when resolving a UNION type | # is_type_of is required only when resolving a UNION type | ||||
# This is for ariadne to return the right type | # This is for ariadne to return the right type | ||||
return "Revision" | return "Revision" | ||||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |