From b900ec8c8793fb3130c470fb6510053f1ecf1794 Mon Sep 17 00:00:00 2001 From: Willie Ruemmele Date: Mon, 13 Oct 2025 11:11:08 -0600 Subject: [PATCH] fix: illegal chars in paths --- src/client/metadataApiDeploy.ts | 2 +- src/client/metadataApiRetrieve.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/metadataApiDeploy.ts b/src/client/metadataApiDeploy.ts index f7576bd37..1e2bbb2bf 100644 --- a/src/client/metadataApiDeploy.ts +++ b/src/client/metadataApiDeploy.ts @@ -120,7 +120,7 @@ export class MetadataApiDeploy extends MetadataTransfer< this.isRestDeploy = !!options.apiOptions?.rest; this.registry = options.registry ?? new RegistryAccess(); if (this.mdapiTempDir) { - this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString()}_deploy`); + this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString().replace(/[<>:"\\|?*]/g, '_')}_deploy`); } } diff --git a/src/client/metadataApiRetrieve.ts b/src/client/metadataApiRetrieve.ts index a08cee784..554395edc 100644 --- a/src/client/metadataApiRetrieve.ts +++ b/src/client/metadataApiRetrieve.ts @@ -140,7 +140,7 @@ export class MetadataApiRetrieve extends MetadataTransfer< super(options); this.options = Object.assign({}, MetadataApiRetrieve.DEFAULT_OPTIONS, options); if (this.mdapiTempDir) { - this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString()}_retrieve`); + this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString().replace(/[<>:"\\|?*]/g, '_')}_retrieve`); } }