Skip to content

Commit

Permalink
Merge pull request #727 from Accenture/bug/726-regression-folders-no-…
Browse files Browse the repository at this point in the history
…longer-auto-created-during-deployment

#726: regression fix of folders not getting auto-created during deploy
  • Loading branch information
JoernBerkefeld authored Feb 10, 2023
2 parents 4f5bfe1 + df15632 commit 41a98a9
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion lib/Deployer.js
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,13 @@ class Deployer {
const folderMetadata = {};
const allowedDeFolderContentTypes = ['dataextension', 'shared_dataextension'];
for (const metadataType of metadataTypeArr) {
if (!MetadataTypeInfo[metadataType].definition.dependencies.includes('folder')) {
// check if folder or folder-like metadata type is in dependencies
if (
!MetadataTypeInfo[metadataType].definition.dependencies.includes('folder') &&
!MetadataTypeInfo[metadataType].definition.dependencies.some((dep) =>
dep.startsWith('folder-')
)
) {
Util.logger.debug(` ☇ skipping ${metadataType} folders: folder not a dependency`);
continue;
}
Expand Down

0 comments on commit 41a98a9

Please sign in to comment.