mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-07-12 14:12:53 +02:00
connector filter bug fix (#4771)
* connector filter bug fix * refactor: use ValidStatuses type for last status filter --------- Co-authored-by: Subash <subash@onyx.app>
This commit is contained in:
@ -16,6 +16,7 @@ import {
|
||||
ConnectorSummary,
|
||||
GroupedConnectorSummaries,
|
||||
ValidSources,
|
||||
ValidStatuses,
|
||||
} from "@/lib/types";
|
||||
import { useRouter } from "next/navigation";
|
||||
import {
|
||||
@ -156,7 +157,13 @@ border border-border dark:border-neutral-700
|
||||
</TableCell>
|
||||
<TableCell>
|
||||
<CCPairStatus
|
||||
ccPairStatus={ccPairsIndexingStatus.cc_pair_status}
|
||||
ccPairStatus={
|
||||
ccPairsIndexingStatus.last_finished_status !== null
|
||||
? ccPairsIndexingStatus.cc_pair_status
|
||||
: ccPairsIndexingStatus.last_status == "not_started"
|
||||
? ConnectorCredentialPairStatus.SCHEDULED
|
||||
: ConnectorCredentialPairStatus.INITIAL_INDEXING
|
||||
}
|
||||
inRepeatedErrorState={ccPairsIndexingStatus.in_repeated_error_state}
|
||||
lastIndexAttemptStatus={
|
||||
ccPairsIndexingStatus.latest_index_attempt?.status
|
||||
@ -324,7 +331,7 @@ export function CCPairIndexingStatusTable({
|
||||
if (filterOptions.lastStatus && filterOptions.lastStatus.length > 0) {
|
||||
if (
|
||||
!filterOptions.lastStatus.includes(
|
||||
status.last_finished_status as any
|
||||
status.last_status as ValidStatuses
|
||||
)
|
||||
) {
|
||||
return false;
|
||||
|
Reference in New Issue
Block a user