From 3c92a2e5fc0e1d04c8ec8199db319d3a575fcfe5 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Fri, 16 Jan 2026 17:09:18 +0000 Subject: Initial commit --- config.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 config.py (limited to 'config.py') diff --git a/config.py b/config.py new file mode 100644 index 0000000..ed7d541 --- /dev/null +++ b/config.py @@ -0,0 +1,14 @@ +from .models import db, OIDCConfig + +def set_config(key, value): + cfg = OIDCConfig.query.filter_by(key=key).first() + if cfg: + cfg.value = value + else: + cfg = OIDCConfig(key=key, value=value) + db.session.add(cfg) + db.session.commit() + +def get_config(key, default=None): + cfg = OIDCConfig.query.filter_by(key=key).first() + return cfg.value if cfg else default -- cgit v1.2.3-70-g09d2