diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c6ed9419acee7e5924fa1212f8821524d5cf9ba9..0a2071696858f84960a6c7c318e2d2c816bc6b93 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -13,6 +13,7 @@ Added ~~~~~ * OpenID connect scope and accompanying claim `groups` +* Support config files in JSON format Fixed ~~~~~ diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py index 2b595bce2488ec823781428f1970e7df2becb11d..442d7b45f6d9f111a7a3c81d1b6edf3410ee185d 100644 --- a/aleksis/core/settings.py +++ b/aleksis/core/settings.py @@ -17,6 +17,7 @@ DIRS_FOR_DYNACONF = ["/etc/aleksis"] SETTINGS_FILE_FOR_DYNACONF = [] for directory in DIRS_FOR_DYNACONF: + SETTINGS_FILE_FOR_DYNACONF += glob(os.path.join(directory, "*.json")) SETTINGS_FILE_FOR_DYNACONF += glob(os.path.join(directory, "*.ini")) SETTINGS_FILE_FOR_DYNACONF += glob(os.path.join(directory, "*.yaml")) SETTINGS_FILE_FOR_DYNACONF += glob(os.path.join(directory, "*.toml"))