fixed issues with already ingested files, fixed state issues
This commit is contained in:
parent
efb74f5ab0
commit
b28831ec25
2 changed files with 10 additions and 10 deletions
|
|
@ -75,14 +75,13 @@ function SearchPage() {
|
|||
};
|
||||
});
|
||||
|
||||
const backendFiles = data as File[];
|
||||
const backendFiles = (data as File[]).filter((file) => !taskFilesAsFiles.some((taskFile) => taskFile.filename === file.filename && taskFile.status === "processing"));
|
||||
|
||||
const filteredTaskFiles = taskFilesAsFiles.filter((taskFile) => {
|
||||
return (
|
||||
taskFile.status !== "active" &&
|
||||
!backendFiles.some(
|
||||
(backendFile) => backendFile.filename === taskFile.filename,
|
||||
)
|
||||
(backendFile) => backendFile.filename === taskFile.filename,)
|
||||
);
|
||||
});
|
||||
|
||||
|
|
@ -91,7 +90,7 @@ function SearchPage() {
|
|||
|
||||
const gridRef = useRef<AgGridReact>(null);
|
||||
|
||||
const [columnDefs] = useState<ColDef<File>[]>([
|
||||
const columnDefs = [
|
||||
{
|
||||
field: "filename",
|
||||
headerName: "Source",
|
||||
|
|
@ -189,8 +188,8 @@ function SearchPage() {
|
|||
resizable: false,
|
||||
sortable: false,
|
||||
initialFlex: 0,
|
||||
},
|
||||
]);
|
||||
}
|
||||
];
|
||||
|
||||
const defaultColDef: ColDef<File> = {
|
||||
resizable: false,
|
||||
|
|
|
|||
|
|
@ -212,11 +212,12 @@ export function TaskProvider({ children }: { children: React.ReactNode }) {
|
|||
onClick: () => console.log("View task", currentTask.task_id),
|
||||
},
|
||||
});
|
||||
setTimeout(() => {
|
||||
refetchSearch();
|
||||
// Remove files for this completed task from the files list
|
||||
// setFiles((prevFiles) =>
|
||||
// prevFiles.filter((file) => file.task_id !== currentTask.task_id),
|
||||
// );
|
||||
setFiles((prevFiles) =>
|
||||
prevFiles.filter((file) => file.task_id !== currentTask.task_id && file.status !== "failed"),
|
||||
);
|
||||
}, 500);
|
||||
} else if (
|
||||
previousTask && previousTask.status !== "failed" &&
|
||||
previousTask.status !== "error" &&
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue