mirror of
https://git.mirrors.martin98.com/https://github.com/infiniflow/ragflow.git
synced 2025-08-14 05:26:03 +08:00
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):
This commit is contained in:
parent
d4a123d6dd
commit
ae70512f5d
@ -16,6 +16,7 @@ import { useClickDrawer } from '@/components/pdf-drawer/hooks';
|
|||||||
import {
|
import {
|
||||||
useFetchNextConversation,
|
useFetchNextConversation,
|
||||||
useGetChatSearchParams,
|
useGetChatSearchParams,
|
||||||
|
useFetchNextDialog,
|
||||||
} from '@/hooks/chat-hooks';
|
} from '@/hooks/chat-hooks';
|
||||||
import { useFetchUserInfo } from '@/hooks/user-setting-hooks';
|
import { useFetchUserInfo } from '@/hooks/user-setting-hooks';
|
||||||
import { buildMessageUuidWithRole } from '@/utils/chat';
|
import { buildMessageUuidWithRole } from '@/utils/chat';
|
||||||
@ -29,6 +30,8 @@ interface IProps {
|
|||||||
const ChatContainer = ({ controller }: IProps) => {
|
const ChatContainer = ({ controller }: IProps) => {
|
||||||
const { conversationId } = useGetChatSearchParams();
|
const { conversationId } = useGetChatSearchParams();
|
||||||
const { data: conversation } = useFetchNextConversation();
|
const { data: conversation } = useFetchNextConversation();
|
||||||
|
const { data: currentDialog } = useFetchNextDialog();
|
||||||
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
value,
|
value,
|
||||||
@ -70,7 +73,7 @@ const ChatContainer = ({ controller }: IProps) => {
|
|||||||
item={message}
|
item={message}
|
||||||
nickname={userInfo.nickname}
|
nickname={userInfo.nickname}
|
||||||
avatar={userInfo.avatar}
|
avatar={userInfo.avatar}
|
||||||
avatarDialog={conversation.avatar}
|
avatarDialog={currentDialog.icon}
|
||||||
reference={buildMessageItemReference(
|
reference={buildMessageItemReference(
|
||||||
{
|
{
|
||||||
message: derivedMessages,
|
message: derivedMessages,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user