diff --git a/module/ai/js/chat.js b/module/ai/js/chat.js index 9882c8aac7..5c69a05abb 100644 --- a/module/ai/js/chat.js +++ b/module/ai/js/chat.js @@ -6,6 +6,7 @@ $(function() $('textarea[name=message]').attr('readonly', true).addClass('busy'); $('#retry').addClass('busy'); $('#reset').addClass('busy'); + $('form').addClass('busy'); } function reset(e) @@ -67,6 +68,8 @@ $(function() }); $('form').on('submit', function(e) { + if($(this).hasClass('busy')) return false; + /* Disable form and add message. */ markBusy(); const message = $('textarea[name=message]').val().trim();