diff --git a/module/ai/js/browseminiprogram.ui.js b/module/ai/js/browseminiprogram.ui.js index 42c4ae6187..47f04aeb28 100644 --- a/module/ai/js/browseminiprogram.ui.js +++ b/module/ai/js/browseminiprogram.ui.js @@ -117,8 +117,10 @@ function sendMessagesToAI(message) const $inputBox = $('.chat-input-box'); const $sendBtn = $('.send-btn'); const $messageList = $('.chat-history .message-list'); + const $generateBtn = $('.generate-btn'); $inputBox.attr('readonly', 'readonly'); $sendBtn.attr('disabled', 'disabled'); + $generateBtn.attr('disabled', 'disabled'); $.post( postLink, formData, @@ -126,6 +128,7 @@ function sendMessagesToAI(message) { $inputBox.removeAttr('readonly'); $sendBtn.removeAttr('disabled'); + $generateBtn.removeAttr('disabled'); response = JSON.parse(response); const {message, result} = response; if(result === 'success') diff --git a/module/ai/ui/browseminiprogram.html.php b/module/ai/ui/browseminiprogram.html.php index 415a531b3c..f547c20e5c 100644 --- a/module/ai/ui/browseminiprogram.html.php +++ b/module/ai/ui/browseminiprogram.html.php @@ -129,7 +129,7 @@ $starBtn = common::hasPriv('ai', 'collectMiniProgram') $generateBtn = common::hasPriv('ai', 'miniProgramChat') ? btn( - setClass('primary block w-full'), + setClass('primary block w-full generate-btn'), set::disabled($isDeleted), $lang->ai->miniPrograms->generate, on::click('window.aiBrowseMiniProgram.startAIChat')