Add missing `using` parameter in `pre_save` signal handler.

master
Fabio Caccamo 2022-11-18 13:32:30 +01:00
parent 78041ea28b
commit 158128d864
1 changed files with 3 additions and 3 deletions

View File

@ -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