refactor reconnect account logic (#15584)

This commit is contained in:
neo773
2025-11-05 04:56:23 +05:30
committed by GitHub
parent 5c3eaf7a10
commit 0b7271ad13
20 changed files with 661 additions and 310 deletions
@@ -70,6 +70,16 @@ export class ConnectedAccountWorkspaceEntity extends BaseWorkspaceEntity {
})
refreshToken: string;
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.lastCredentialsRefreshedAt,
type: FieldMetadataType.DATE_TIME,
label: msg`Last credentials refreshed at`,
description: msg`Last credentials refreshed at`,
icon: 'IconHistory',
})
@WorkspaceIsNullable()
lastCredentialsRefreshedAt: Date | null;
@WorkspaceField({
standardId: CONNECTED_ACCOUNT_STANDARD_FIELD_IDS.lastSyncHistoryId,
type: FieldMetadataType.TEXT,