From 3c2de7fe66398d614731cbbba1b331ab8bf987ea Mon Sep 17 00:00:00 2001 From: Chenjianyu Date: Wed, 13 Mar 2024 13:45:12 +0800 Subject: [PATCH] * disable AI models while archived AI chats. --- module/ai/model.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/module/ai/model.php b/module/ai/model.php index c9f128df8e..432176f90f 100644 --- a/module/ai/model.php +++ b/module/ai/model.php @@ -320,6 +320,11 @@ class aiModel extends model ->where('id')->eq($modelID) ->exec(); + $this->dao->update(TABLE_IM_CHAT) + ->set('archiveDate')->eq(empty($enabled) ? helper::now() : null) + ->where('gid')->like( "%&ai-$modelID") + ->exec(); + return !dao::isError(); }