Skip to content

fix(chat): Resolve knowledge card display and section regeneration bugs

Edouard Legoupil requested to merge fix-chat-jsx-bugs into main_dev

Created by: Edouard-Legoupil

This commit addresses two distinct issues in the Chat.jsx component:

  1. Display All Outcome Knowledge Cards: The logic for fetching and displaying knowledge cards associated with multiple outcomes has been corrected. Previously, the application would only show the first card from each API response. The code has been updated to properly handle and display all returned knowledge cards, ensuring that users have a complete view of all relevant information.

  2. Fix Section Regeneration: The section regeneration feature was failing with a 400 Bad Request error. This was due to a missing session_id in the API request. The session_id has now been correctly included in the request body, resolving the error and restoring the functionality.

  • Does my code meet the quality standards for releasing packages?
  • Does the reviewer have all the information to validate the features/issues without too much research?
  • Does the customer who will validate the associated tickets have the information to do so without wasting time?

Issues to validate to close :

  • issue #

Processed issues to keep open or in progress:

  • issue #

Checklist:

  • Does the package check go local?
  • Does the CI pass?
  • Are the added / fixed features documented, tested?
  • Are the added features / solved problems briefly presented in the PR message?
  • Are the changes related to tickets / issues that I have listed in the commits and in the PR itself?
  • Are the tickets in "review" mode in the Project Tracking Board?
  • Does each ticket, if it is to be closed after acceptance of the PR, contain a comment that tells how to validate it?

Merge request reports

Loading