On my Flarum setup, if a user sets themselves to not show in the "Who is Online" list, the entire forum breaks for them. Many of the widgets are rendered twice and with an endless spinner. In the browser console, this error is emitted repeatedly:
TypeError: Cannot read properties of undefined (reading 'slice')
at r.content (Widget']":34:68)
at e.view (app']":15:60)
at Function.a (render.js:30:16)
at render.js:155:45
at render.js:160:3
at c (render.js:66:8)
at l (render.js:50:5)
at render.js:134:5
at c (render.js:63:14)
at render.js:162:4
a @ mount-redraw.js:15
m @ router.js:114
Promise.then (async)
t @ router.js:126
E @ router.js:95
a @ render.js:30
(anonymous) @ render.js:971
mount @ mount-redraw.js:45
y @ router.js:160
e.mount @ Application.tsx:323
n.mount @ ForumApplication.ts:114
Wr.forEach.t.<computed> @ extend.ts:37
Wr.forEach.t.<computed> @ extend.ts:37
e.boot @ Application.tsx:292
(anonymous) @ VM37:8
t.activateScript @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
t.run @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
load (async)
u @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
t.run @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
load (async)
u @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
t.run @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
load (async)
t.runOnLoad @ rocket-loader.min.js:1
x @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
(anonymous) @ rocket-loader.min.js:1
Flarum system info
Flarum core 1.4.0
PHP version: 7.4.30
MySQL version: 5.5.5-10.5.15-MariaDB-0+deb11u1
Loaded extensions: Core, date, libxml, openssl, pcre, zlib, filter, hash, pcntl, Reflection, SPL, session, standard, sodium, mysqlnd, PDO, xml, calendar, ctype, curl, dom, mbstring, FFI, fileinfo, ftp, gd, gettext, iconv, intl, json, exif, mysqli, pdo_mys
ql, Phar, posix, readline, shmop, SimpleXML, sockets, sysvmsg, sysvsem, sysvshm, tokenizer, xmlreader, xmlwriter, xsl, zip, Zend OPcache
+------------------------------------+---------+--------+
| Flarum Extensions | | |
+------------------------------------+---------+--------+
| ID | Version | Commit |
+------------------------------------+---------+--------+
| flarum-likes | v1.4.0 | |
| flarum-tags | v1.4.0 | |
| flarum-flags | v1.4.0 | |
| flarum-suspend | v1.4.0 | |
| askvortsov-auto-moderator | v0.1.2 | |
| flarum-lock | v1.4.0 | |
| afrux-forum-widgets-core | v0.1.7 | |
| clarkwinkelmann-likes-received | 1.0.2 | |
| flarum-subscriptions | v1.4.0 | |
| fof-byobu | 1.1.6 | |
| zerosonesfun-essential-audio | 0.3 | |
| zerosonesfun-bbcode-advanced-image | 0.3 | |
| webbinaro-age-check | 0.0.6 | |
| v17development-user-badges | v1.1.0 | |
| sycho-profile-cover | v1.3.3 | |
| nearata-embed-video | v3.0.0 | |
| malago-achievements | 0.5.5 | |
| kilowhat-formulaire | 1.6.0 | |
| justoverclock-welcomebox | 1.3.7 | |
| justoverclock-user-statistics | 0.1.9 | |
| justoverclock-last-users-posts | 0.3.0 | |
| justoverclock-justblab | 0.1.0 | |
| justoverclock-country-flags | 0.2.1 | |
| fof-user-directory | 1.2.3 | |
| fof-user-bio | 1.1.0 | |
| fof-upload | 1.2.3 | |
| fof-reactions | 1.1.2 | |
| fof-pwned-passwords | 1.0.1 | |
| fof-profile-image-crop | 1.0.1 | |
| fof-polls | 1.1.0 | |
| fof-links | 1.1.1 | |
| fof-impersonate | 1.1.0 | |
| fof-ignore-users | 1.1.0 | |
| fof-forum-statistics-widget | 1.0.2 | |
| fof-follow-tags | 1.1.5 | |
| fof-drafts | 1.1.2 | |
| fof-analytics | 1.1.0 | |
| flarumite-simple-discussion-views | 1.1.5 | |
| flarum-sticky | v1.4.0 | |
| flarum-statistics | v1.4.0 | |
| flarum-pusher | v1.4.0 | |
| flarum-mentions | v1.4.0 | |
| flarum-markdown | v1.4.0 | |
| flarum-lang-english | v1.4.0 | |
| flarum-emoji | v1.4.0 | |
| flarum-bbcode | v1.4.0 | |
| datlechin-pronouns | v0.1.0 | |
| blomstra-user-filter | 0.1.4 | |
| afrux-news-widget | v0.1.1 | |
+------------------------------------+---------+--------+
Queue driver: sync