forked from adamm/git-importer
Don't crash on delete requests
This commit is contained in:
parent
988b10e4b7
commit
eae411941b
@ -3,9 +3,13 @@ class Request:
|
||||
self.number = int(xml.get("id"))
|
||||
self.creator = xml.get("creator")
|
||||
self.state = xml.find("state").get("name")
|
||||
self.target = xml.find("action/target").get("project")
|
||||
|
||||
self.type_ = xml.find("action").get("type")
|
||||
if self.type_ == "delete":
|
||||
self.source_package = None
|
||||
self.source_project = None
|
||||
self.source_rev = None
|
||||
# not much to do
|
||||
return self
|
||||
|
||||
@ -15,8 +19,6 @@ class Request:
|
||||
# expanded MD5 or commit revision
|
||||
self.source_rev = xml.find("action/source").get("rev")
|
||||
|
||||
self.target = xml.find("action/target").get("project")
|
||||
|
||||
# TODO: support muti-action requests
|
||||
# TODO: parse review history
|
||||
# TODO: add description
|
||||
|
Loading…
Reference in New Issue
Block a user