fix: reset selected documents on new search in search page (#17454)

This commit is contained in:
euvre
2026-07-28 19:29:51 +08:00
committed by GitHub
parent dcadd8d837
commit 679bce8f8d
2 changed files with 5 additions and 0 deletions

View File

@@ -333,6 +333,7 @@ export const useSendQuestion = (
if (isEmpty(q)) return;
setIsFirstRender(false);
setCurrentAnswer({} as IAnswer);
setSelectedDocumentIds([]);
if (enableAI) {
if (!sharedId && !searchId) {
message.error('Search ID is required.');

View File

@@ -64,6 +64,10 @@ const RetrievalDocuments = ({
const [selectedValues, setSelectedValues] =
useState<string[]>(selectedDocumentIds);
useEffect(() => {
setSelectedValues(selectedDocumentIds);
}, [selectedDocumentIds]);
const multiOptions = useMemo(() => {
if (!useDocuments || !useDocuments.length) {
return [];