From 82ca6b537aada4ae92b9f39adcedab48bf4aabad Mon Sep 17 00:00:00 2001 From: Josako Date: Wed, 29 Oct 2025 17:06:12 +0100 Subject: [PATCH] - small bugfix on old form being shown when no form was sent back. --- config/static-manifest/manifest.json | 4 ++-- .../static/assets/vue-components/ChatApp.vue | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/config/static-manifest/manifest.json b/config/static-manifest/manifest.json index 70bb5e1..a6ff778 100644 --- a/config/static-manifest/manifest.json +++ b/config/static-manifest/manifest.json @@ -1,6 +1,6 @@ { - "dist/chat-client.js": "dist/chat-client.8fea5d6b.js", - "dist/chat-client.css": "dist/chat-client.22ac21c3.css", + "dist/chat-client.js": "dist/chat-client.f7f06623.js", + "dist/chat-client.css": "dist/chat-client.cf7bc0ef.css", "dist/main.js": "dist/main.6a617099.js", "dist/main.css": "dist/main.06893f70.css" } \ No newline at end of file diff --git a/eveai_chat_client/static/assets/vue-components/ChatApp.vue b/eveai_chat_client/static/assets/vue-components/ChatApp.vue index 8ab2ddf..6a4aa45 100644 --- a/eveai_chat_client/static/assets/vue-components/ChatApp.vue +++ b/eveai_chat_client/static/assets/vue-components/ChatApp.vue @@ -480,10 +480,16 @@ export default { this.allMessages[messageIndex].content = eventData.answer; this.allMessages[messageIndex].status = 'completed'; - // Handle form request if present + // Handle form request: set when present, otherwise clear previous form if (eventData.form_request) { console.log('Form request received:', 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 = {}; + } } }