- small bugfix on old form being shown when no form was sent back.

This commit is contained in:
Josako
2025-10-29 17:06:12 +01:00
parent af37aa7253
commit 82ca6b537a
2 changed files with 9 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
{ {
"dist/chat-client.js": "dist/chat-client.8fea5d6b.js", "dist/chat-client.js": "dist/chat-client.f7f06623.js",
"dist/chat-client.css": "dist/chat-client.22ac21c3.css", "dist/chat-client.css": "dist/chat-client.cf7bc0ef.css",
"dist/main.js": "dist/main.6a617099.js", "dist/main.js": "dist/main.6a617099.js",
"dist/main.css": "dist/main.06893f70.css" "dist/main.css": "dist/main.06893f70.css"
} }

View File

@@ -480,10 +480,16 @@ export default {
this.allMessages[messageIndex].content = eventData.answer; this.allMessages[messageIndex].content = eventData.answer;
this.allMessages[messageIndex].status = 'completed'; this.allMessages[messageIndex].status = 'completed';
// Handle form request if present // Handle form request: set when present, otherwise clear previous form
if (eventData.form_request) { if (eventData.form_request) {
console.log('Form request received:', eventData.form_request); console.log('Form request received:', eventData.form_request);
this.currentInputFormData = eventData.form_request; this.currentInputFormData = eventData.form_request;
} else {
console.log('Clearing currentInputFormData due to null/absent form_request');
this.currentInputFormData = null;
if (this.formValues) {
this.formValues = {};
}
} }
} }