Skip to content

Commit 6261180

Browse files
authored
Fix: Add user_id when create Conversation (#7960)
### What problem does this PR solve? #7940 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue)
1 parent a835e97 commit 6261180

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

api/apps/conversation_app.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ def set_conversation():
4242
conv_id = req.get("conversation_id")
4343
is_new = req.get("is_new")
4444
name = req.get("name", "New conversation")
45+
req["user_id"] = current_user.id
4546

4647
if len(name) > 255:
4748
name = name[0:255]
@@ -64,7 +65,7 @@ def set_conversation():
6465
e, dia = DialogService.get_by_id(req["dialog_id"])
6566
if not e:
6667
return get_data_error_result(message="Dialog not found")
67-
conv = {"id": conv_id, "dialog_id": req["dialog_id"], "name": name, "message": [{"role": "assistant", "content": dia.prompt_config["prologue"]}]}
68+
conv = {"id": conv_id, "dialog_id": req["dialog_id"], "name": name, "message": [{"role": "assistant", "content": dia.prompt_config["prologue"]}],"user_id": current_user.id}
6869
ConversationService.save(**conv)
6970
return get_json_result(data=conv)
7071
except Exception as e:

0 commit comments

Comments
 (0)