summaryrefslogtreecommitdiff
path: root/pygerrit/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'pygerrit/models.py')
-rw-r--r--pygerrit/models.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/pygerrit/models.py b/pygerrit/models.py
index 17dc7ee..284701d 100644
--- a/pygerrit/models.py
+++ b/pygerrit/models.py
@@ -72,6 +72,12 @@ class Change(object):
def __repr__(self):
return u"<Change %s, %s, %s>" % (self.number, self.project, self.branch)
+ @staticmethod
+ def from_json(json_data):
+ if "change" in json_data:
+ return Change(json_data["change"])
+ return None
+
class Patchset(object):