From 803d5900962ba3d5177f4145a26794ad3e6fcd39 Mon Sep 17 00:00:00 2001 From: ibuler Date: Thu, 21 Sep 2023 12:34:13 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BF=AE=E6=94=B9=E7=94=9F=E6=88=90=20?= =?UTF-8?q?applet=20accounts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/terminal/signal_handlers/applet.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/terminal/signal_handlers/applet.py b/apps/terminal/signal_handlers/applet.py index 3d6fceeea..9dd4a3589 100644 --- a/apps/terminal/signal_handlers/applet.py +++ b/apps/terminal/signal_handlers/applet.py @@ -3,6 +3,7 @@ from django.dispatch import receiver from django.utils.functional import LazyObject from accounts.models import Account +from common.decorators import on_transaction_commit from common.signals import django_ready from common.utils import get_logger from common.utils.connection import RedisPubSub @@ -17,6 +18,7 @@ logger = get_logger(__file__) @receiver(post_save, sender=AppletHost) +@on_transaction_commit def on_applet_host_create(sender, instance, created=False, **kwargs): if not created: return