Skip to content

Commit 55f83f7

Browse files
author
Weffe
committed
refactor: add extra if-guards
1 parent 1693b5c commit 55f83f7

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/axios-api-versioning-interceptor.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,15 @@ function enhanceConfigByVersioningStrategy(
5252
}
5353

5454
if (versioningStrategy === VersioningStrategy.UrlPath) {
55-
requestConfig.url = replaceUrlPathWithVersion(requestConfig.url!, apiVersion);
56-
requestConfig.baseURL = requestConfig.baseURL && replaceUrlPathWithVersion(requestConfig.baseURL!, apiVersion);
55+
const { url, baseURL } = requestConfig;
56+
57+
if (url) {
58+
requestConfig.url = replaceUrlPathWithVersion(url, apiVersion);
59+
}
60+
61+
if (baseURL) {
62+
requestConfig.baseURL = replaceUrlPathWithVersion(baseURL, apiVersion);
63+
}
5764
}
5865

5966
return requestConfig;

0 commit comments

Comments
 (0)