mirror of
https://git.pleroma.social/pleroma/relay.git
synced 2024-11-22 14:38:00 +00:00
ensure config key is formatted properly
This commit is contained in:
parent
134afe24f7
commit
c200c295e7
|
@ -54,6 +54,8 @@ class Connection(SqlConnection):
|
||||||
|
|
||||||
|
|
||||||
def get_config(self, key: str) -> Any:
|
def get_config(self, key: str) -> Any:
|
||||||
|
key = key.replace('_', '-')
|
||||||
|
|
||||||
with self.run('get-config', {'key': key}) as cur:
|
with self.run('get-config', {'key': key}) as cur:
|
||||||
if not (row := cur.one()):
|
if not (row := cur.one()):
|
||||||
return ConfigData.DEFAULT(key)
|
return ConfigData.DEFAULT(key)
|
||||||
|
@ -72,10 +74,10 @@ class Connection(SqlConnection):
|
||||||
field = ConfigData.FIELD(key)
|
field = ConfigData.FIELD(key)
|
||||||
key = field.name.replace('_', '-')
|
key = field.name.replace('_', '-')
|
||||||
|
|
||||||
if key == 'private_key':
|
if key == 'private-key':
|
||||||
self.app.signer = value
|
self.app.signer = value
|
||||||
|
|
||||||
elif key == 'log_level':
|
elif key == 'log-level':
|
||||||
value = logging.LogLevel.parse(value)
|
value = logging.LogLevel.parse(value)
|
||||||
logging.set_level(value)
|
logging.set_level(value)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue