Project

General

Profile

Actions

Bug #101572

open

Uncaught TypeError in class SystemInformationMenu while backend login renewal is pending

Added by Marcel Gsteiger 10 months ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Backend JavaScript
Target version:
-
Start date:
2023-08-04
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
8.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

When a backend session times out, two modal dialogs appear. When there is no user action, the second dialog remains open - with two buttons "quit" and "login" at the bottom.
When the user waits further (e.g. is absent), we periodically get (in the browser debug window (with XHR error messages enabled):

system-information-menu.js?bust=3f8943273d9b08711fb1ed4d5b3f7af0493cc6f4:13 Uncaught (in promise) TypeError: Cannot read properties of null (reading 'dataset')
at SystemInformationMenu.getData (system-information-menu.js?bust=3f8943273d9b08711fb1ed4d5b3f7af0493cc6f4:13:1800)
at SystemInformationMenu.updateBadge (system-information-menu.js?bust=3f8943273d9b08711fb1ed4d5b3f7af0493cc6f4:13:2291)
at system-information-menu.js?bust=3f8943273d9b08711fb1ed4d5b3f7af0493cc6f4:13:1405

see attached screenshot. Verified with Typo3 V12.4.4.

It would be nice to either have these exceptions caught or avoided.

Regards
Marcel Gsteiger


Files

Bildschirmfoto vom 2023-08-04 10-56-20.png (371 KB) Bildschirmfoto vom 2023-08-04 10-56-20.png Screenshot in Chromium debugger Marcel Gsteiger, 2023-08-04 08:57

No data to display

Actions

Also available in: Atom PDF