From f314b5ae703dd226ebed3aaa8bca69260e8fc378 Mon Sep 17 00:00:00 2001 From: AIIrondev Date: Mon, 11 May 2026 21:08:37 +0200 Subject: [PATCH] fix(tenant): apply DB aliases to tenant config resolution to prevent module configuration overrides by defaults --- Web/tenant.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Web/tenant.py b/Web/tenant.py index cbe4eff..6bfc16c 100644 --- a/Web/tenant.py +++ b/Web/tenant.py @@ -96,6 +96,10 @@ def get_tenant_config(tenant_id=None): if tenant_id in TENANT_REGISTRY: return TENANT_REGISTRY[tenant_id] or {} + + for alias in _tenant_db_aliases(tenant_id): + if alias in TENANT_REGISTRY: + return TENANT_REGISTRY[alias] or {} return TENANT_REGISTRY.get('default', {}) or {}