Skip to content

Commit d507774

Browse files
MelvinBothungvu193
andcommitted
Suppress card row errors while lastScrape is pending
Also hide card row errors when assignedCard.pendingFields.lastScrape is set (i.e. the break-connection request is in flight). This bridges the timing gap before isFeedConnectionBroken recomputes, preventing the brief flash of card-level errors. Co-authored-by: Hans <hungvu193@users.noreply.github.com>
1 parent 427f8fd commit d507774

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • src/pages/workspace/companyCards/WorkspaceCompanyCardsTable

src/pages/workspace/companyCards/WorkspaceCompanyCardsTable/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ function WorkspaceCompanyCardsTable({
174174
isAssigned,
175175
assignedCard,
176176
cardholder,
177-
errors: isFeedConnectionBroken ? undefined : assignedCard?.errors,
177+
errors: isFeedConnectionBroken || assignedCard?.pendingFields?.lastScrape ? undefined : assignedCard?.errors,
178178
pendingAction: assignedCard?.pendingAction,
179179
onDismissError: () => resetFailedWorkspaceCompanyCardUnassignment(domainOrWorkspaceAccountID, bankName, assignedCard?.cardID),
180180
};

0 commit comments

Comments
 (0)