[oauth] use defaults when config values are set to None/null

(fixes #1778)
This commit is contained in:
Mike Fährmann
2021-08-17 22:24:20 +02:00
parent 1f02878351
commit 4718f9c5dd

View File

@@ -31,8 +31,8 @@ class OAuthBase(Extractor):
self.cache = config.get(("extractor", self.category), "cache", True)
def oauth_config(self, key, default=None):
return config.interpolate(
("extractor", self.subcategory), key, default)
value = config.interpolate(("extractor", self.subcategory), key)
return value if value is not None else default
def recv(self):
"""Open local HTTP server and recv callback parameters"""