From df14d0185924c1b7d170ab4fb3e6b39042a7cf2f Mon Sep 17 00:00:00 2001
From: ibuler <ibuler@qq.com>
Date: Tue, 8 Nov 2022 10:41:06 +0800
Subject: [PATCH] =?UTF-8?q?pref:=20=E4=BF=AE=E6=94=B9=E4=BF=A1=E5=8F=B7?=
 =?UTF-8?q?=E5=88=9B=E5=BB=BA=20accounts?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 apps/terminal/signal_handlers.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/apps/terminal/signal_handlers.py b/apps/terminal/signal_handlers.py
index cbbed376b..7ff39c6df 100644
--- a/apps/terminal/signal_handlers.py
+++ b/apps/terminal/signal_handlers.py
@@ -4,6 +4,7 @@
 from django.db.models.signals import post_save
 from django.dispatch import receiver
 
+from orgs.utils import tmp_to_builtin_org
 from .models import Applet, AppletHost
 
 
@@ -13,7 +14,8 @@ def on_applet_host_create(sender, instance, created=False, **kwargs):
         return
     applets = Applet.objects.all()
     instance.applets.set(applets)
-    instance.generate_accounts()
+    with tmp_to_builtin_org(system=1):
+        instance.generate_accounts()
 
 
 @receiver(post_save, sender=Applet)