Content
View differences
Updated by Various Interactive about 6 years ago
### **Environment**:
Your OpenProject Version: 10.4.1 / Enterprise Edition
Win 10 Pro / Chrome/ German
### **Logs**
```text
[DOM] Found 2 elements with non-unique id #autologin: (More info: https://goo.gl/9p2vKq) <input type="checkbox" name="autologin" id="autologin" value="1" class="form--check-box"> <input type="checkbox" name="autologin" id="autologin" value="1" class="form--check-box">
DevTools failed to parse SourceMap: https://projects.varioous.at/assets/vendor/ckeditor/ckeditor.js.map
zone.js:3331 GET https://projects.varioous.at/api/v3/configuration 401 (Unauthorized)
S @ zone.js:3331
e.scheduleTask @ zone.js:417
onScheduleTask @ zone.js:304
e.scheduleTask @ zone.js:410
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3364
I.a.<computed> @ zone.js:1510
(anonymous) @ http.js:1790
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
a @ subscribeToResult.js:13
e._innerSub @ mergeMap.js:74
e._tryNext @ mergeMap.js:68
e._next @ mergeMap.js:51
e.next @ Subscriber.js:53
(anonymous) @ subscribeToArray.js:5
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
t.call @ mergeMap.js:29
t.subscribe @ Observable.js:24
t.call @ filter.js:15
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ catchError.js:18
t.subscribe @ Observable.js:24
(anonymous) @ shareReplay.js:30
t.subscribe @ Observable.js:24
(anonymous) @ Observable.js:98
e @ zone.js:915
t.toPromise @ Observable.js:96
e.loadConfiguration @ configuration.service.ts:105
e @ configuration.service.ts:45
(anonymous) @ core.js:20280
Qf @ core.js:20250
Kf @ core.js:20214
(anonymous) @ core.js:20278
Qf @ core.js:20250
Kf @ core.js:20214
t.get @ core.js:20904
(anonymous) @ openproject.routes.ts:127
t.runInitializers @ core.js:25547
(anonymous) @ core.js:26761
(anonymous) @ core.js:26854
(anonymous) @ core.js:26759
e.invoke @ zone.js:396
onInvoke @ core.js:26255
e.invoke @ zone.js:395
t.run @ zone.js:153
t.run @ core.js:26169
t.bootstrapModuleFactory @ core.js:26745
(anonymous) @ main.55b2022bc1f92102a938.js:1
u @ jquery.js:3557
l @ jquery.js:3625
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
a.useG.invoke @ zone.js:502
n.args.<computed> @ zone.js:3041
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
(anonymous) @ jquery.js:3663
c @ jquery.js:3291
fireWith @ jquery.js:3421
fire @ jquery.js:3429
c @ jquery.js:3291
fireWith @ jquery.js:3421
ready @ jquery.js:3901
Y @ jquery.js:3911
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1697
Show 33 more frames
hal-resource.service.ts:101 Failed to get /api/v3/configuration: HttpErrorResponse
(anonymous) @ hal-resource.service.ts:101
e.error @ catchError.js:34
e._error @ Subscriber.js:79
e.error @ Subscriber.js:59
e._error @ Subscriber.js:79
e.error @ Subscriber.js:59
e._error @ Subscriber.js:79
e.error @ Subscriber.js:59
e.notifyError @ OuterSubscriber.js:13
e._error @ InnerSubscriber.js:18
e.error @ Subscriber.js:59
u @ http.js:1705
e.invokeTask @ zone.js:431
onInvokeTask @ core.js:26246
e.invokeTask @ zone.js:430
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1708
load (async)
z @ zone.js:1810
e.scheduleTask @ zone.js:417
onScheduleTask @ zone.js:304
e.scheduleTask @ zone.js:410
t.scheduleTask @ zone.js:241
t.scheduleEventTask @ zone.js:267
(anonymous) @ zone.js:1984
(anonymous) @ http.js:1778
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
a @ subscribeToResult.js:13
e._innerSub @ mergeMap.js:74
e._tryNext @ mergeMap.js:68
e._next @ mergeMap.js:51
e.next @ Subscriber.js:53
(anonymous) @ subscribeToArray.js:5
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
t.call @ mergeMap.js:29
t.subscribe @ Observable.js:24
t.call @ filter.js:15
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ catchError.js:18
t.subscribe @ Observable.js:24
(anonymous) @ shareReplay.js:30
t.subscribe @ Observable.js:24
(anonymous) @ Observable.js:98
e @ zone.js:915
t.toPromise @ Observable.js:96
e.loadConfiguration @ configuration.service.ts:105
e @ configuration.service.ts:45
(anonymous) @ core.js:20280
Qf @ core.js:20250
Kf @ core.js:20214
(anonymous) @ core.js:20278
Qf @ core.js:20250
Kf @ core.js:20214
t.get @ core.js:20904
(anonymous) @ openproject.routes.ts:127
t.runInitializers @ core.js:25547
(anonymous) @ core.js:26761
(anonymous) @ core.js:26854
(anonymous) @ core.js:26759
e.invoke @ zone.js:396
onInvoke @ core.js:26255
e.invoke @ zone.js:395
t.run @ zone.js:153
t.run @ core.js:26169
t.bootstrapModuleFactory @ core.js:26745
(anonymous) @ main.55b2022bc1f92102a938.js:1
u @ jquery.js:3557
l @ jquery.js:3625
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
a.useG.invoke @ zone.js:502
n.args.<computed> @ zone.js:3041
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
(anonymous) @ jquery.js:3663
c @ jquery.js:3291
fireWith @ jquery.js:3421
fire @ jquery.js:3429
c @ jquery.js:3291
fireWith @ jquery.js:3421
ready @ jquery.js:3901
Y @ jquery.js:3911
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1697
Show 50 more frames
sentry-reporter.ts:151 [ErrorReporter] Would queue sentry message captureException Array(1), but is not configured.
zone.js:836 Uncaught Error: Uncaught (in promise): TypeError: Cannot read property 'length' of undefined
TypeError: Cannot read property 'length' of undefined
at e.getCachedPerPage (pagination-service.ts:59)
at pagination-service.ts:112
at e.invoke (zone.js:396)
at Object.onInvoke (core.js:26255)
at e.invoke (zone.js:395)
at t.run (zone.js:153)
at zone.js:894
at e.invokeTask (zone.js:431)
at Object.onInvokeTask (core.js:26246)
at e.invokeTask (zone.js:430)
at j (zone.js:836)
at zone.js:901
at e.invokeTask (zone.js:431)
at Object.onInvokeTask (core.js:26246)
at e.invokeTask (zone.js:430)
at t.runTask (zone.js:198)
at _ (zone.js:611)
at t.invokeTask [as invoke] (zone.js:517)
at _ (zone.js:1671)
at XMLHttpRequest.m (zone.js:1708)
j @ zone.js:836
(anonymous) @ zone.js:901
e.invokeTask @ zone.js:431
onInvokeTask @ core.js:26246
e.invokeTask @ zone.js:430
t.runTask @ zone.js:198
_ @ zone.js:611
t.invokeTask @ zone.js:517
_ @ zone.js:1671
m @ zone.js:1708
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
r @ hostReportError.js:3
e.__tryOrUnsub @ Subscriber.js:200
e.next @ Subscriber.js:130
e._next @ Subscriber.js:76
e.next @ Subscriber.js:53
e.next @ Subject.js:47
e.emit @ core.js:23718
(anonymous) @ core.js:26277
e.invoke @ zone.js:396
t.run @ zone.js:153
t.runOutsideAngular @ core.js:26214
onHandleError @ core.js:26277
e.handleError @ zone.js:400
t.runGuarded @ zone.js:167
e @ zone.js:711
Zone.__load_patch.n.microtaskDrainDone @ zone.js:718
_ @ zone.js:618
t.invokeTask @ zone.js:517
_ @ zone.js:1671
m @ zone.js:1708
load (async)
z @ zone.js:1810
e.scheduleTask @ zone.js:417
onScheduleTask @ zone.js:304
e.scheduleTask @ zone.js:410
t.scheduleTask @ zone.js:241
t.scheduleEventTask @ zone.js:267
(anonymous) @ zone.js:1984
(anonymous) @ http.js:1778
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
a @ subscribeToResult.js:13
e._innerSub @ mergeMap.js:74
e._tryNext @ mergeMap.js:68
e._next @ mergeMap.js:51
e.next @ Subscriber.js:53
(anonymous) @ subscribeToArray.js:5
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
t.call @ mergeMap.js:29
t.subscribe @ Observable.js:24
t.call @ filter.js:15
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ catchError.js:18
t.subscribe @ Observable.js:24
(anonymous) @ shareReplay.js:30
t.subscribe @ Observable.js:24
(anonymous) @ Observable.js:98
e @ zone.js:915
t.toPromise @ Observable.js:96
e.loadConfiguration @ configuration.service.ts:105
e @ configuration.service.ts:45
(anonymous) @ core.js:20280
Qf @ core.js:20250
Kf @ core.js:20214
(anonymous) @ core.js:20278
Qf @ core.js:20250
Kf @ core.js:20214
t.get @ core.js:20904
(anonymous) @ openproject.routes.ts:127
t.runInitializers @ core.js:25547
(anonymous) @ core.js:26761
(anonymous) @ core.js:26854
(anonymous) @ core.js:26759
e.invoke @ zone.js:396
onInvoke @ core.js:26255
e.invoke @ zone.js:395
t.run @ zone.js:153
t.run @ core.js:26169
t.bootstrapModuleFactory @ core.js:26745
(anonymous) @ main.55b2022bc1f92102a938.js:1
u @ jquery.js:3557
l @ jquery.js:3625
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
a.useG.invoke @ zone.js:502
n.args.<computed> @ zone.js:3041
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
(anonymous) @ jquery.js:3663
c @ jquery.js:3291
fireWith @ jquery.js:3421
fire @ jquery.js:3429
c @ jquery.js:3291
fireWith @ jquery.js:3421
ready @ jquery.js:3901
Y @ jquery.js:3911
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1697
Show 61 more frames
```
### **Steps to reproduce:**
1. Log out
2. Visit Login page (e.g. [https://projects.varioous.at/login)](https://projects.varioous.at/login)
### **Actual Behavior**
JS-Error occur. When logged out and visit the login page, some JS-Error occur (in zone.js File). Maybe it has something to do, because API-Request to https://projects.varioous.at/api/v3/configuration fails (which is correct, because i am signed out).
### **Expected Behavior**
No Error occur
Your OpenProject Version: 10.4.1 / Enterprise Edition
Win 10 Pro / Chrome/ German
### **Logs**
```text
[DOM] Found 2 elements with non-unique id #autologin: (More info: https://goo.gl/9p2vKq) <input type="checkbox" name="autologin" id="autologin" value="1" class="form--check-box"> <input type="checkbox" name="autologin" id="autologin" value="1" class="form--check-box">
DevTools failed to parse SourceMap: https://projects.varioous.at/assets/vendor/ckeditor/ckeditor.js.map
zone.js:3331 GET https://projects.varioous.at/api/v3/configuration 401 (Unauthorized)
S @ zone.js:3331
e.scheduleTask @ zone.js:417
onScheduleTask @ zone.js:304
e.scheduleTask @ zone.js:410
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3364
I.a.<computed> @ zone.js:1510
(anonymous) @ http.js:1790
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
a @ subscribeToResult.js:13
e._innerSub @ mergeMap.js:74
e._tryNext @ mergeMap.js:68
e._next @ mergeMap.js:51
e.next @ Subscriber.js:53
(anonymous) @ subscribeToArray.js:5
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
t.call @ mergeMap.js:29
t.subscribe @ Observable.js:24
t.call @ filter.js:15
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ catchError.js:18
t.subscribe @ Observable.js:24
(anonymous) @ shareReplay.js:30
t.subscribe @ Observable.js:24
(anonymous) @ Observable.js:98
e @ zone.js:915
t.toPromise @ Observable.js:96
e.loadConfiguration @ configuration.service.ts:105
e @ configuration.service.ts:45
(anonymous) @ core.js:20280
Qf @ core.js:20250
Kf @ core.js:20214
(anonymous) @ core.js:20278
Qf @ core.js:20250
Kf @ core.js:20214
t.get @ core.js:20904
(anonymous) @ openproject.routes.ts:127
t.runInitializers @ core.js:25547
(anonymous) @ core.js:26761
(anonymous) @ core.js:26854
(anonymous) @ core.js:26759
e.invoke @ zone.js:396
onInvoke @ core.js:26255
e.invoke @ zone.js:395
t.run @ zone.js:153
t.run @ core.js:26169
t.bootstrapModuleFactory @ core.js:26745
(anonymous) @ main.55b2022bc1f92102a938.js:1
u @ jquery.js:3557
l @ jquery.js:3625
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
a.useG.invoke @ zone.js:502
n.args.<computed> @ zone.js:3041
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
(anonymous) @ jquery.js:3663
c @ jquery.js:3291
fireWith @ jquery.js:3421
fire @ jquery.js:3429
c @ jquery.js:3291
fireWith @ jquery.js:3421
ready @ jquery.js:3901
Y @ jquery.js:3911
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1697
Show 33 more frames
hal-resource.service.ts:101 Failed to get /api/v3/configuration: HttpErrorResponse
(anonymous) @ hal-resource.service.ts:101
e.error @ catchError.js:34
e._error @ Subscriber.js:79
e.error @ Subscriber.js:59
e._error @ Subscriber.js:79
e.error @ Subscriber.js:59
e._error @ Subscriber.js:79
e.error @ Subscriber.js:59
e.notifyError @ OuterSubscriber.js:13
e._error @ InnerSubscriber.js:18
e.error @ Subscriber.js:59
u @ http.js:1705
e.invokeTask @ zone.js:431
onInvokeTask @ core.js:26246
e.invokeTask @ zone.js:430
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1708
load (async)
z @ zone.js:1810
e.scheduleTask @ zone.js:417
onScheduleTask @ zone.js:304
e.scheduleTask @ zone.js:410
t.scheduleTask @ zone.js:241
t.scheduleEventTask @ zone.js:267
(anonymous) @ zone.js:1984
(anonymous) @ http.js:1778
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
a @ subscribeToResult.js:13
e._innerSub @ mergeMap.js:74
e._tryNext @ mergeMap.js:68
e._next @ mergeMap.js:51
e.next @ Subscriber.js:53
(anonymous) @ subscribeToArray.js:5
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
t.call @ mergeMap.js:29
t.subscribe @ Observable.js:24
t.call @ filter.js:15
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ catchError.js:18
t.subscribe @ Observable.js:24
(anonymous) @ shareReplay.js:30
t.subscribe @ Observable.js:24
(anonymous) @ Observable.js:98
e @ zone.js:915
t.toPromise @ Observable.js:96
e.loadConfiguration @ configuration.service.ts:105
e @ configuration.service.ts:45
(anonymous) @ core.js:20280
Qf @ core.js:20250
Kf @ core.js:20214
(anonymous) @ core.js:20278
Qf @ core.js:20250
Kf @ core.js:20214
t.get @ core.js:20904
(anonymous) @ openproject.routes.ts:127
t.runInitializers @ core.js:25547
(anonymous) @ core.js:26761
(anonymous) @ core.js:26854
(anonymous) @ core.js:26759
e.invoke @ zone.js:396
onInvoke @ core.js:26255
e.invoke @ zone.js:395
t.run @ zone.js:153
t.run @ core.js:26169
t.bootstrapModuleFactory @ core.js:26745
(anonymous) @ main.55b2022bc1f92102a938.js:1
u @ jquery.js:3557
l @ jquery.js:3625
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
a.useG.invoke @ zone.js:502
n.args.<computed> @ zone.js:3041
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
(anonymous) @ jquery.js:3663
c @ jquery.js:3291
fireWith @ jquery.js:3421
fire @ jquery.js:3429
c @ jquery.js:3291
fireWith @ jquery.js:3421
ready @ jquery.js:3901
Y @ jquery.js:3911
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1697
Show 50 more frames
sentry-reporter.ts:151 [ErrorReporter] Would queue sentry message captureException Array(1), but is not configured.
zone.js:836 Uncaught Error: Uncaught (in promise): TypeError: Cannot read property 'length' of undefined
TypeError: Cannot read property 'length' of undefined
at e.getCachedPerPage (pagination-service.ts:59)
at pagination-service.ts:112
at e.invoke (zone.js:396)
at Object.onInvoke (core.js:26255)
at e.invoke (zone.js:395)
at t.run (zone.js:153)
at zone.js:894
at e.invokeTask (zone.js:431)
at Object.onInvokeTask (core.js:26246)
at e.invokeTask (zone.js:430)
at j (zone.js:836)
at zone.js:901
at e.invokeTask (zone.js:431)
at Object.onInvokeTask (core.js:26246)
at e.invokeTask (zone.js:430)
at t.runTask (zone.js:198)
at _ (zone.js:611)
at t.invokeTask [as invoke] (zone.js:517)
at _ (zone.js:1671)
at XMLHttpRequest.m (zone.js:1708)
j @ zone.js:836
(anonymous) @ zone.js:901
e.invokeTask @ zone.js:431
onInvokeTask @ core.js:26246
e.invokeTask @ zone.js:430
t.runTask @ zone.js:198
_ @ zone.js:611
t.invokeTask @ zone.js:517
_ @ zone.js:1671
m @ zone.js:1708
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
r @ hostReportError.js:3
e.__tryOrUnsub @ Subscriber.js:200
e.next @ Subscriber.js:130
e._next @ Subscriber.js:76
e.next @ Subscriber.js:53
e.next @ Subject.js:47
e.emit @ core.js:23718
(anonymous) @ core.js:26277
e.invoke @ zone.js:396
t.run @ zone.js:153
t.runOutsideAngular @ core.js:26214
onHandleError @ core.js:26277
e.handleError @ zone.js:400
t.runGuarded @ zone.js:167
e @ zone.js:711
Zone.__load_patch.n.microtaskDrainDone @ zone.js:718
_ @ zone.js:618
t.invokeTask @ zone.js:517
_ @ zone.js:1671
m @ zone.js:1708
load (async)
z @ zone.js:1810
e.scheduleTask @ zone.js:417
onScheduleTask @ zone.js:304
e.scheduleTask @ zone.js:410
t.scheduleTask @ zone.js:241
t.scheduleEventTask @ zone.js:267
(anonymous) @ zone.js:1984
(anonymous) @ http.js:1778
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
a @ subscribeToResult.js:13
e._innerSub @ mergeMap.js:74
e._tryNext @ mergeMap.js:68
e._next @ mergeMap.js:51
e.next @ Subscriber.js:53
(anonymous) @ subscribeToArray.js:5
t._trySubscribe @ Observable.js:43
t.subscribe @ Observable.js:29
t.call @ mergeMap.js:29
t.subscribe @ Observable.js:24
t.call @ filter.js:15
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ map.js:18
t.subscribe @ Observable.js:24
t.call @ catchError.js:18
t.subscribe @ Observable.js:24
(anonymous) @ shareReplay.js:30
t.subscribe @ Observable.js:24
(anonymous) @ Observable.js:98
e @ zone.js:915
t.toPromise @ Observable.js:96
e.loadConfiguration @ configuration.service.ts:105
e @ configuration.service.ts:45
(anonymous) @ core.js:20280
Qf @ core.js:20250
Kf @ core.js:20214
(anonymous) @ core.js:20278
Qf @ core.js:20250
Kf @ core.js:20214
t.get @ core.js:20904
(anonymous) @ openproject.routes.ts:127
t.runInitializers @ core.js:25547
(anonymous) @ core.js:26761
(anonymous) @ core.js:26854
(anonymous) @ core.js:26759
e.invoke @ zone.js:396
onInvoke @ core.js:26255
e.invoke @ zone.js:395
t.run @ zone.js:153
t.run @ core.js:26169
t.bootstrapModuleFactory @ core.js:26745
(anonymous) @ main.55b2022bc1f92102a938.js:1
u @ jquery.js:3557
l @ jquery.js:3625
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
a.useG.invoke @ zone.js:502
n.args.<computed> @ zone.js:3041
setTimeout (async)
s @ zone.js:3062
e.scheduleTask @ zone.js:417
t.scheduleTask @ zone.js:241
t.scheduleMacroTask @ zone.js:264
d @ zone.js:1192
(anonymous) @ zone.js:3075
I.a.<computed> @ zone.js:1510
(anonymous) @ jquery.js:3663
c @ jquery.js:3291
fireWith @ jquery.js:3421
fire @ jquery.js:3429
c @ jquery.js:3291
fireWith @ jquery.js:3421
ready @ jquery.js:3901
Y @ jquery.js:3911
e.invokeTask @ zone.js:431
t.runTask @ zone.js:198
t.invokeTask @ zone.js:513
_ @ zone.js:1671
m @ zone.js:1697
Show 61 more frames
```
### **Steps to reproduce:**
1. Log out
2. Visit Login page (e.g. [https://projects.varioous.at/login)](https://projects.varioous.at/login)
### **Actual Behavior**
JS-Error occur. When logged out and visit the login page, some JS-Error occur (in zone.js File). Maybe it has something to do, because API-Request to https://projects.varioous.at/api/v3/configuration fails (which is correct, because i am signed out).
### **Expected Behavior**
No Error occur