Skip to content

Commit 7b81a76

Browse files
authored
fix(kb): show 'pending' instead of past date for overdue next sync (#4039)
1 parent a591d7c commit 7b81a76

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

apps/sim/app/workspace/[workspaceId]/knowledge/[id]/components/connectors-section/connectors-section.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import { useCallback, useEffect, useMemo, useRef, useState } from 'react'
44
import { createLogger } from '@sim/logger'
5-
import { format, formatDistanceToNow } from 'date-fns'
5+
import { format, formatDistanceToNow, isPast } from 'date-fns'
66
import {
77
AlertCircle,
88
CheckCircle2,
@@ -380,7 +380,9 @@ function ConnectorCard({
380380
<span>·</span>
381381
<span>
382382
Next sync:{' '}
383-
{formatDistanceToNow(new Date(connector.nextSyncAt), { addSuffix: true })}
383+
{isPast(new Date(connector.nextSyncAt))
384+
? 'pending'
385+
: formatDistanceToNow(new Date(connector.nextSyncAt), { addSuffix: true })}
384386
</span>
385387
</>
386388
)}

0 commit comments

Comments
 (0)