Remove live-check of the `canHideOnlineStatus` permission
authorMarcel Werk <burntime@woltlab.com>
Fri, 20 Dec 2024 15:08:47 +0000 (16:08 +0100)
committerMarcel Werk <burntime@woltlab.com>
Fri, 20 Dec 2024 15:08:47 +0000 (16:08 +0100)
commitfdb5b272efed4614ffe494131216446b1f76ca37
tree27c2cb3b0d4da62ebae76596ab5f38500410d748
parentcef743b7b6b8461d719162dae0df2f950f3d46e1
Remove live-check of the `canHideOnlineStatus` permission

The live check means that the user's group assignments and permissions had to be loaded. This is particularly unfavorable in places where many users are displayed (such as the member list).
wcfsetup/install/files/lib/data/user/UserProfile.class.php