From dd8bb4914383a0439f0f486f840963c3d7f4f645 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Dec 01 2020 01:12:00 +0000 Subject: create-review: ensure optional keys are initialized in Settings --- diff --git a/src/FedoraReview/create_review.py b/src/FedoraReview/create_review.py index 45a5471..c3543b8 100644 --- a/src/FedoraReview/create_review.py +++ b/src/FedoraReview/create_review.py @@ -133,6 +133,9 @@ class Settings(object): # upload target upload_target = "@username@.fedorapeople.org:public_html/" + # bugzilla settings + bugzilla_api_key = "" + bugzilla_username = "" def __init__(self): """Constructor of the Settings object. @@ -140,8 +143,8 @@ class Settings(object): attributes the default configuration with each available option. """ self._dict = { - "bugzilla_api_key": "", - "bugzilla_username": "", + "bugzilla_api_key": self.bugzilla_api_key, + "bugzilla_username": self.bugzilla_username, "upload_target": self.upload_target, } self.load_config(SETTINGS_FILE, "fedora-create-review")