Jobs and alerts buttons not working with SCALE 22.12.4.2

fenichelar

Dabbler
Joined
Jul 5, 2022
Messages
20
Is anyone else seeing an issue with the jobs and alerts buttons (top right corner of page) in SCALE 22.12.4.2? I was going to file a bug report but it seems odd that I can't find anyone else mentioning this on the forums or Discord, so I am wondering if it is something specific to my setup.

Since updating, often when I click the jobs or alerts buttons the job/alert list does not display. The below error gets logged in the console for the alerts button and a similar error is logged for the jobs button. Hard refreshing the page causes the buttons to work again.

It appears that the issue occurs whenever the list of jobs/alerts changes after the initial page load.

Code:
[Error] TypeError: undefined is not an object (evaluating 'v.id')
(anonymous function) — alert.reducer.ts:51
(anonymous function) — ngrx-store.mjs:248
computeNextEntry — ngrx-store-devtools.mjs:294
recomputeStates — ngrx-store-devtools.mjs:328
(anonymous function) — ngrx-store-devtools.mjs:625
(anonymous function) — ngrx-store-devtools.mjs:810
(anonymous function) — scanInternals.js:11
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — withLatestFrom.js:26
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — executeSchedule.js:3
value — AsyncAction.js:53
value — AsyncScheduler.js:18
value — QueueAction.js:14
d — executeSchedule.js:2
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — mergeInternals.js:25
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — map.js:7
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — mergeInternals.js:25
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — Subject.js:34
t — errorContext.js:19
value — Subject.js:27
value — BehaviorSubject.js:24
value — ngrx-store.mjs:139
value — ngrx-store.mjs:451
value — Subscriber.js:91
value — Subscriber.js:60
value — Subscriber.js:31
(anonymous function) — mergeInternals.js:25
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — mergeInternals.js:25
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
Z — Notification.js:68:86
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — map.js:7
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
value — Subscriber.js:60
value — Subscriber.js:31
(anonymous function) — mergeInternals.js:25
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — map.js:7
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — materialize.js:7
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
value — Subscriber.js:60
value — Subscriber.js:31
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — innerFrom.js:51
value — Observable.js:37
(anonymous function) — Observable.js:31
t — errorContext.js:19
value — Observable.js:22
(anonymous function) — switchMap.js:14
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — distinctUntilChanged.js:14
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — map.js:7
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
(anonymous function) — map.js:7
(anonymous function) — OperatorSubscriber.js:13
value — Subscriber.js:31
value — ReplaySubject.js:31
value — Observable.js:37
(anonymous function) — Observable.js:31
t — errorContext.js:19
value — Observable.js:22
(anonymous function) — Observable.js:29
t — errorContext.js:19
value — Observable.js:22
(anonymous function) — map.js:6
(anonymous function) — lift.js:10
(anonymous function) — Observable.js:26

    (anonymous function) (main.7c4035136a2214f2.js:1:1089990)
    computeNextEntry (main.7c4035136a2214f2.js:1:3523900)
    recomputeStates (main.7c4035136a2214f2.js:1:3524180)
    (anonymous function) (main.7c4035136a2214f2.js:1:3528658)
    (anonymous function) (main.7c4035136a2214f2.js:1:3536059)
    (anonymous function) (main.7c4035136a2214f2.js:1:2106001)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2111515)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2123955)
    value (main.7c4035136a2214f2.js:1:2114927)
    value (main.7c4035136a2214f2.js:1:2116185)
    value (main.7c4035136a2214f2.js:1:2120785)
    d (main.7c4035136a2214f2.js:1:2123942)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2104189)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2103525)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2104189)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2084334)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2084142)
    value (main.7c4035136a2214f2.js:1:2080433)
    value (main.7c4035136a2214f2.js:1:3542330)
    value (main.7c4035136a2214f2.js:1:3548826)
    value (main.7c4035136a2214f2.js:1:2087990)
    value (main.7c4035136a2214f2.js:1:2087487)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2104189)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2104189)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    Z (main.7c4035136a2214f2.js:1:3498126)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2103525)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    value (main.7c4035136a2214f2.js:1:2087487)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2104189)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2103525)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:3500615)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    value (main.7c4035136a2214f2.js:1:2087487)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2096244)
    value (main.7c4035136a2214f2.js:1:2081203)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081125)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2108164)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2102515)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2103525)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    (anonymous function) (main.7c4035136a2214f2.js:1:2103525)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    value (main.7c4035136a2214f2.js:1:2083080)
    value (main.7c4035136a2214f2.js:1:2081203)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081125)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081105)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2103496)
    (anonymous function) (main.7c4035136a2214f2.js:1:2126045)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081084)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081105)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2103496)
    (anonymous function) (main.7c4035136a2214f2.js:1:2126045)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081084)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2102451)
    (anonymous function) (main.7c4035136a2214f2.js:1:2126045)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081084)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2108084)
    (anonymous function) (main.7c4035136a2214f2.js:1:2126045)
    (anonymous function) (main.7c4035136a2214f2.js:1:2081084)
    t (main.7c4035136a2214f2.js:1:2123668)
    value (main.7c4035136a2214f2.js:1:2081029)
    (anonymous function) (main.7c4035136a2214f2.js:1:2108164)
    (anonymous function) (main.7c4035136a2214f2.js:1:2099414)
    value (main.7c4035136a2214f2.js:1:2087042)
    forEach
    (anonymous function) (main.7c4035136a2214f2.js:1:998097)
    forEach
    onmessage (main.7c4035136a2214f2.js:1:998050)
    st (polyfills.5c83906d166a3723.js:1:13084)
    onInvokeTask (main.7c4035136a2214f2.js:1:2591810)
    value (polyfills.5c83906d166a3723.js:1:2412)
    value (polyfills.5c83906d166a3723.js:1:10185)
    N (polyfills.5c83906d166a3723.js:1:22364)
    B (polyfills.5c83906d166a3723.js:1:22605)
 
Last edited:

PhilD13

Patron
Joined
Sep 18, 2020
Messages
203
Same issue here. Sometimes the buttons at the top right corner of page don't work. I think it is related to the session timing out though.
Try refreshing the browser page and Truenas will log you out and if you log back in the buttons work again.

I noticed in a test of Cobia, that the GUI session logs out after just a few minutes of non use and returns to the login screen. In Bluefin, I think the same actually happens but there is no indication the session has been logged out and so things randomly won't work or work correctly. I have never found a place to set the GUI session period so it must be hard coded.
 

probain

Patron
Joined
Feb 25, 2023
Messages
211
Same issue here. Sometimes the buttons at the top right corner of page don't work. I think it is related to the session timing out though.
Try refreshing the browser page and Truenas will log you out and if you log back in the buttons work again.

I noticed in a test of Cobia, that the GUI session logs out after just a few minutes of non use and returns to the login screen. In Bluefin, I think the same actually happens but there is no indication the session has been logged out and so things randomly won't work or work correctly. I have never found a place to set the GUI session period so it must be hard coded.
You can set the session time in the gui in cobia now
 

PhilD13

Patron
Joined
Sep 18, 2020
Messages
203

fenichelar

Dabbler
Joined
Jul 5, 2022
Messages
20
I also have the issue with the session timeout, but this issue is unrelated.

I am fairly confident this is a bug.



`jobChanged` and `alertChanged` are being called with the `job` and `alert` parameter of undefined.

I will file a bug report.
 
Last edited:
Top