From fc04d3f808cd8a0f48ac8a4813b91a114d76aa4a Mon Sep 17 00:00:00 2001
From: Tom Teichler <tom.teichler@teckids.org>
Date: Sun, 19 Dec 2021 21:59:59 +0100
Subject: [PATCH] Make database ssl mode configurable

---
 CHANGELOG.rst            | 5 +++++
 aleksis/core/settings.py | 1 +
 2 files changed, 6 insertions(+)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 6234ca018..aae9a1541 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -9,6 +9,11 @@ and this project adheres to `Semantic Versioning`_.
 Unreleased
 ----------
 
+Added
+~~~~~
+
+* Allow configuration of database options
+
 `2.3.1`_ – 2021-12-17
 ---------------------
 
diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py
index df59f9b01..2ddf26cfd 100644
--- a/aleksis/core/settings.py
+++ b/aleksis/core/settings.py
@@ -218,6 +218,7 @@ DATABASES = {
         "HOST": _settings.get("database.host", "127.0.0.1"),
         "PORT": _settings.get("database.port", "5432"),
         "CONN_MAX_AGE": _settings.get("database.conn_max_age", None),
+        "OPTIONS": _settings.get("database.options", {}),
     }
 }
 
-- 
GitLab