From 6b0af64ded6a4e574f8e13038d2f6901cfbc8b33 Mon Sep 17 00:00:00 2001 From: Aman Kumar Date: Wed, 2 Apr 2025 18:46:43 +0530 Subject: [PATCH] fix: "Ensure 'api' is replaced with 'app' in uiHostName regardless of position" --- CHANGELOG.md | 3 +++ lib/core/contentstackHTTPClient.js | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 93665747..51ee6dd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,7 @@ # Changelog +## [v1.20.1](https://github.com/contentstack/contentstack-management-javascript/tree/v1.20.1) (2025-04-07) + - Fix + - Ensure 'api' is replaced with 'app' in uiHostName regardless of position ## [v1.20.0](https://github.com/contentstack/contentstack-management-javascript/tree/v1.20.0) (2025-04-01) - Feature diff --git a/lib/core/contentstackHTTPClient.js b/lib/core/contentstackHTTPClient.js index e5d312c7..67cf14ba 100644 --- a/lib/core/contentstackHTTPClient.js +++ b/lib/core/contentstackHTTPClient.js @@ -72,7 +72,7 @@ export default function contentstackHttpClient (options) { uiHostName = uiHostName.replace('io', 'com') } - if (uiHostName?.startsWith('api')) { + if (uiHostName) { uiHostName = uiHostName.replace('api', 'app') } const uiBaseUrl = config.endpoint || `${protocol}://${uiHostName}` diff --git a/package-lock.json b/package-lock.json index 95c52f07..0b55535d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@contentstack/management", - "version": "1.20.0", + "version": "1.20.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@contentstack/management", - "version": "1.20.0", + "version": "1.20.1", "license": "MIT", "dependencies": { "assert": "^2.1.0", diff --git a/package.json b/package.json index e7c3769a..0e5498ff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@contentstack/management", - "version": "1.20.0", + "version": "1.20.1", "description": "The Content Management API is used to manage the content of your Contentstack account", "main": "./dist/node/contentstack-management.js", "browser": "./dist/web/contentstack-management.js",