diff --git a/packages/core/src/package/deploymentCustomizers/PicklistEnabler.ts b/packages/core/src/package/deploymentCustomizers/PicklistEnabler.ts index dc22dd4c9..e2aebca93 100644 --- a/packages/core/src/package/deploymentCustomizers/PicklistEnabler.ts +++ b/packages/core/src/package/deploymentCustomizers/PicklistEnabler.ts @@ -74,13 +74,14 @@ export default class PicklistEnabler implements DeploymentCustomizer { let picklistInOrg = await this.getPicklistInOrg(urlId, sfpOrg.getConnection()); - if (!picklistInOrg?.Metadata?.valueSet?.valueSetDefinition) - SFPLogger.log( + //check for empty picklists on org and fix first deployment issue + if (!picklistInOrg?.Metadata?.valueSet?.valueSetDefinition) { + SFPLogger.log( `Picklist field ${objName}.${picklistName} not in target Org. Skipping`, LoggerLevel.TRACE, logger ); - continue; + continue; }