Skip to content

Commit e39afd4

Browse files
committed
feat: polling optimizations
1 parent 3cafbdf commit e39afd4

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/shared/remoteSourceTrackingService.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -539,11 +539,16 @@ export class RemoteSourceTrackingService extends ConfigFile<RemoteSourceTracking
539539
].includes(fileResponse.type) &&
540540
// don't wait for standard fields on standard objects
541541
!(fileResponse.type === 'CustomField' && !fileResponse.filePath?.includes('__c')) &&
542+
// deleted fields
543+
!(fileResponse.type === 'CustomField' && !fileResponse.filePath?.includes('_del__c')) &&
542544
// they're settings to mdapi, and FooSettings in sourceMembers
543545
!fileResponse.type.includes('Settings') &&
544546
// mdapi encodes these, sourceMembers don't have encoding
545547
!(
546-
(fileResponse.type === 'Layout' || fileResponse.type === 'BusinessProcess') &&
548+
(fileResponse.type === 'Layout' ||
549+
fileResponse.type === 'BusinessProcess' ||
550+
fileResponse.type === 'Profile' ||
551+
fileResponse.type === 'HomePageLayout') &&
547552
fileResponse.filePath?.includes('%')
548553
) &&
549554
// namespaced labels and CMDT don't resolve correctly

0 commit comments

Comments
 (0)