mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-07-22 19:06:01 +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,
|
ConnectorSummary,
|
||||||
GroupedConnectorSummaries,
|
GroupedConnectorSummaries,
|
||||||
ValidSources,
|
ValidSources,
|
||||||
|
ValidStatuses,
|
||||||
} from "@/lib/types";
|
} from "@/lib/types";
|
||||||
import { useRouter } from "next/navigation";
|
import { useRouter } from "next/navigation";
|
||||||
import {
|
import {
|
||||||
@@ -156,7 +157,13 @@ border border-border dark:border-neutral-700
|
|||||||
</TableCell>
|
</TableCell>
|
||||||
<TableCell>
|
<TableCell>
|
||||||
<CCPairStatus
|
<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}
|
inRepeatedErrorState={ccPairsIndexingStatus.in_repeated_error_state}
|
||||||
lastIndexAttemptStatus={
|
lastIndexAttemptStatus={
|
||||||
ccPairsIndexingStatus.latest_index_attempt?.status
|
ccPairsIndexingStatus.latest_index_attempt?.status
|
||||||
@@ -324,7 +331,7 @@ export function CCPairIndexingStatusTable({
|
|||||||
if (filterOptions.lastStatus && filterOptions.lastStatus.length > 0) {
|
if (filterOptions.lastStatus && filterOptions.lastStatus.length > 0) {
|
||||||
if (
|
if (
|
||||||
!filterOptions.lastStatus.includes(
|
!filterOptions.lastStatus.includes(
|
||||||
status.last_finished_status as any
|
status.last_status as ValidStatuses
|
||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
return false;
|
return false;
|
||||||
|
Reference in New Issue
Block a user