Add missing using parameter in pre_save signal handler.

This commit is contained in:
Fabio Caccamo
2022-11-18 13:32:30 +01:00
parent 78041ea28b
commit 158128d864
+2 -2
View File
@@ -37,9 +37,9 @@ class Theme(models.Model):
@staticmethod @staticmethod
def pre_save_handler(instance, **kwargs): def pre_save_handler(instance, **kwargs):
if instance.pk is None: if instance.pk is None:
db = kwargs["using"]
try: try:
obj = Theme.objects.get(name=instance.name) obj = Theme.objects.using(db).get(name=instance.name)
if obj:
instance.pk = obj.pk instance.pk = obj.pk
except Theme.DoesNotExist: except Theme.DoesNotExist:
pass pass