1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-12-26 01:46:13 +01:00

- core.get_local_origin_project: added check for None

This commit is contained in:
Marcus Huewe 2014-03-06 09:56:13 +01:00
parent 714de8519c
commit 6469efb9ed

View File

@ -1560,7 +1560,13 @@ class Package:
def get_local_origin_project(self):
"""Get the originproject from the _meta file."""
root = ET.fromstring(self.get_local_meta())
# if the wc was checked out via some old osc version
# there might be no meta file: in this case we assume
# that the origin project is equal to the wc's project
meta = self.get_local_meta()
if meta is None:
return self.project
root = ET.fromstring(meta)
return root.get('project')
def is_link_to_different_project(self):