Corrige bug paramètres par défaut

This commit is contained in:
2026-02-25 12:41:14 +01:00
parent 77666abbca
commit fa24635e40
2 changed files with 12 additions and 9 deletions

View File

@@ -4,7 +4,13 @@ from pathlib import Path
class Config:
_conf = dict()
_conf = {
"inbox": "./inbox/",
"outbox": "./outbox/",
"draft": "./draft/",
"theme": "./themes/default/"
}
_list_valid_parameters = {
"inbox",
"outbox",
@@ -37,4 +43,5 @@ class Config:
"""Surcharge les paramètres depuis une liste fournie"""
for valid_parameter in self._list_valid_parameters:
if valid_parameter in parameters:
self._conf[valid_parameter] = parameters[valid_parameter]
if parameters[valid_parameter] != None:
self._conf[valid_parameter] = parameters[valid_parameter]