Skip to content

Commit dded338

Browse files
authored
fix: check for ReferenceError to support different runtime environments (#1623)(@SergiyIva)
1 parent 85d26e4 commit dded338

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/backend/utils/view-helpers/view-helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ let globalAny: any = {}
88
try {
99
globalAny = window
1010
} catch (error) {
11-
if (error.message !== 'window is not defined') {
11+
if (!(error instanceof ReferenceError)) {
1212
throw error
1313
}
1414
} finally {

src/frontend/components/property-type/base-property-component.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ let globalAny: any = {}
2525
try {
2626
globalAny = window
2727
} catch (error) {
28-
if (error.message !== 'window is not defined') {
28+
if (!(error instanceof ReferenceError)) {
2929
throw error
3030
}
3131
}

src/frontend/utils/api-client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ let globalAny: any = {}
1414
try {
1515
globalAny = window
1616
} catch (error) {
17-
if (error.message !== 'window is not defined') {
17+
if (!(error instanceof ReferenceError)) {
1818
throw error
1919
} else {
2020
globalAny = { isOnServer: true }

0 commit comments

Comments
 (0)