Merge pull request #2250 from lnussel/check_source

check_source: avoid crash if filename is not set
This commit is contained in:
Ludwig Nussel 2019-09-30 09:55:23 +02:00 committed by GitHub
commit 3d04dde8c0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -150,7 +150,7 @@ class CheckSource(ReviewBot.ReviewBot):
shutil.rmtree(os.path.join(target_package, '.osc'))
new_info = self.package_source_parse(source_project, source_package, source_revision)
if not new_info['filename'].endswith('.kiwi') and new_info['name'] != target_package:
if not new_info.get('filename', '').endswith('.kiwi') and new_info['name'] != target_package:
shutil.rmtree(dir)
self.review_messages['declined'] = "A package submitted as %s has to build as 'Name: %s' - found Name '%s'" % (target_package, target_package, new_info['name'])
return False