Pārlūkot izejas kodu

fix:When creating a new assistant, an avatar was uploaded, but when selecting the assistant to start a new chat, the default avatar still appears in the chat window instead of the one uploaded during creation (#7769)

### What problem does this PR solve?

_Briefly describe what this PR aims to solve. Include background context
that will help reviewers understand the purpose of the PR._

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
- [ ] New Feature (non-breaking change which adds functionality)
- [ ] Documentation Update
- [ ] Refactoring
- [ ] Performance Improvement
- [ ] Other (please describe):
tags/v0.19.x
kunger309 pirms 5 mēnešiem
vecāks
revīzija
ae70512f5d
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4
    1
      web/src/pages/chat/chat-container/index.tsx

+ 4
- 1
web/src/pages/chat/chat-container/index.tsx Parādīt failu

@@ -16,6 +16,7 @@ import { useClickDrawer } from '@/components/pdf-drawer/hooks';
import {
useFetchNextConversation,
useGetChatSearchParams,
useFetchNextDialog,
} from '@/hooks/chat-hooks';
import { useFetchUserInfo } from '@/hooks/user-setting-hooks';
import { buildMessageUuidWithRole } from '@/utils/chat';
@@ -29,6 +30,8 @@ interface IProps {
const ChatContainer = ({ controller }: IProps) => {
const { conversationId } = useGetChatSearchParams();
const { data: conversation } = useFetchNextConversation();
const { data: currentDialog } = useFetchNextDialog();

const {
value,
@@ -70,7 +73,7 @@ const ChatContainer = ({ controller }: IProps) => {
item={message}
nickname={userInfo.nickname}
avatar={userInfo.avatar}
avatarDialog={conversation.avatar}
avatarDialog={currentDialog.icon}
reference={buildMessageItemReference(
{
message: derivedMessages,

Notiek ielāde…
Atcelt
Saglabāt