Skip to content

Commit 51ca9df

Browse files
Merge branch 'v2-dev' into fix/DX-7887
2 parents bdf6368 + 8d81f9a commit 51ca9df

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

packages/contentstack-clone/src/core/util/clone-handler.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -573,6 +573,7 @@ export class CloneHandler {
573573
// Resolve path to package root - go up 3 levels from __dirname (core/util -> package root)
574574
const packageRoot = path.resolve(__dirname, '../../..');
575575
const exportDir = path.join(packageRoot, 'contents');
576+
this.config.contentDir = exportDir;
576577
log.debug(`Export directory: ${exportDir}`, this.config.cloneContext);
577578
const cmd: string[] = ['-k', exportConfig.apiKey || exportConfig.source_stack, '-d', exportDir];
578579

@@ -807,7 +808,7 @@ export class CloneHandler {
807808
// Export root only (single-branch layout: modules live directly under -d, not pathDir/<branch>)
808809
const cloneTypePackageRoot = path.resolve(__dirname, '../../..');
809810
this.config.contentDir =
810-
this.config.pathDir || path.join(cloneTypePackageRoot, 'contents');
811+
this.config.contentDir || this.config.pathDir || path.join(cloneTypePackageRoot, 'contents');
811812
log.debug(`Clone content directory: ${this.config.contentDir}`, this.config.cloneContext);
812813

813814
if (!this.config.cloneType) {

0 commit comments

Comments
 (0)