From 769d9a3243815e1884600817a302809b14d71f16 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Thu, 2 Mar 2017 18:13:18 +0100 Subject: [PATCH] Make sure localconfig object is only created for default db. --- modoboa/core/handlers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modoboa/core/handlers.py b/modoboa/core/handlers.py index 477795b9b..3be6517d2 100644 --- a/modoboa/core/handlers.py +++ b/modoboa/core/handlers.py @@ -77,6 +77,9 @@ def log_object_removal(sender, instance, **kwargs): def create_local_config(sender, **kwargs): """Create local config if needed.""" + using = kwargs.get("using") + if using != "default": + return if models.LocalConfig.objects.using(kwargs["using"]).exists(): return models.LocalConfig.objects.create(