Skip to content

Commit d7ec3d4

Browse files
committed
logger: don't rely on cds installation
1 parent e78abdd commit d7ec3d4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/shared/logger.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ const cds = tryRequire("@sap/cds");
88
const cdsPackage = tryRequire("@sap/cds/package.json");
99

1010
// NOTE: for sap/cds < 7.7.0 it was expected get the subdomain from express request
11-
const doReqSubdomain = cdsPackage.version.localeCompare("7.7.0", undefined, { numeric: true, sensitivity: "base" }) < 0;
11+
const doReqSubdomain =
12+
cdsPackage?.version.localeCompare("7.7.0", undefined, { numeric: true, sensitivity: "base" }) < 0;
1213
// NOTE: for 7.7.0 <= sap/cds < 9.3.0 it was expected to get the subdomain from cds request .user.tokenInfo
1314
const doTokenInfoSubdomain =
14-
!doReqSubdomain && cdsPackage.version.localeCompare("9.3.0", undefined, { numeric: true, sensitivity: "base" }) < 0;
15+
!doReqSubdomain && cdsPackage?.version.localeCompare("9.3.0", undefined, { numeric: true, sensitivity: "base" }) < 0;
1516

1617
const ENV = Object.freeze({
1718
LOG_LEVEL: "BTP_FEATURES_LOG_LEVEL",

0 commit comments

Comments
 (0)