From 158128d8645dc238f43162dd28414aa6c096914f Mon Sep 17 00:00:00 2001 From: Fabio Caccamo Date: Fri, 18 Nov 2022 13:32:30 +0100 Subject: [PATCH] Add missing `using` parameter in `pre_save` signal handler. --- admin_interface/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/admin_interface/models.py b/admin_interface/models.py index bd14839..2f6ec7a 100644 --- a/admin_interface/models.py +++ b/admin_interface/models.py @@ -37,10 +37,10 @@ class Theme(models.Model): @staticmethod def pre_save_handler(instance, **kwargs): if instance.pk is None: + db = kwargs["using"] try: - obj = Theme.objects.get(name=instance.name) - if obj: - instance.pk = obj.pk + obj = Theme.objects.using(db).get(name=instance.name) + instance.pk = obj.pk except Theme.DoesNotExist: pass