fix: refresh memory sidebar avatar immediately after update (#17401)

This commit is contained in:
euvre
2026-07-27 14:09:02 +08:00
committed by GitHub
parent 585142c5d3
commit 58f67870ae
2 changed files with 4 additions and 1 deletions

View File

@@ -18,6 +18,7 @@ import { omit } from 'lodash';
import { useCallback, useMemo, useState } from 'react';
import { useTranslation } from 'react-i18next';
import { useParams, useSearchParams } from 'react-router';
import { MemoryApiAction } from '../memory/constant';
import {
CreateMemoryResponse,
DeleteMemoryProps,
@@ -217,6 +218,9 @@ export const useUpdateMemory = () => {
queryClient.invalidateQueries({
queryKey: ['memoryDetail', variables.id],
});
queryClient.invalidateQueries({
queryKey: [MemoryApiAction.FetchMemoryDetail],
});
},
});

View File

@@ -13,7 +13,6 @@ import { useHandleMenuClick } from './hooks';
export function SideBar() {
const pathName = useSecondPathName();
const { handleMenuClick } = useHandleMenuClick();
// refreshCount: be for avatar img sync update on top left
const { data } = useFetchMemoryBaseConfiguration();
const { t } = useTranslation();