Skip to content

Commit 5c51be4

Browse files
authored
Merge pull request #65 from Azure-Samples/howie/fix-chat-history
Fixed chat history issue
2 parents f073f80 + 3652b22 commit 5c51be4

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/api/routes.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,10 @@ async def history(
189189
thread_id=thread_id,
190190
)
191191
for message in response.data:
192-
content.append(await get_message_and_annotations(ai_client, message))
192+
formated_message = await get_message_and_annotations(ai_client, message)
193+
formated_message['role'] = message.role
194+
content.append(formated_message)
195+
193196

194197
logger.info(f"List message, thread ID: {thread_id}")
195198
response = JSONResponse(content=content)

src/api/static/ChatUI.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ class ChatUI {
223223
const reversedResponse = [...json_response].reverse();
224224
for (let response of reversedResponse) {
225225
var msg = response.content;
226-
if (message.role === "user") {
226+
if (response.role === "user") {
227227
this.appendUserMessage(msg);
228228
} else {
229229
var messageDiv = this.createAssistantMessageDiv();

0 commit comments

Comments
 (0)