Expired temporary meta data leads to errors
markusobi0 opened this issue ยท 0 comments
Description
If expired temporary meta data is added to a player, the player cannot join the server and the command /lpb user <playername> meta info
fails. (No feedback, no error in the console)
The mentioned expired meta data is strangely not cleaned up
Reproduction Steps
- add expired meta data to a player via DB
- try to join the server or execute the above mentioned command
Expected Behaviour
expired meta data should be cleaned up and even if not, should not prevent or affect joining
Server Details
git:Waterfall-Bootstrap:1.20-R0.3-SNAPSHOT:c5fd43a:565
LuckPerms Version
v5.4.102 (we tried to solve this issue by updating to v5.4.121 it seems to be also affected)
Logs and Configs
There are no errors in the waterfall log. But if you use /lp on Paper there is an error thrown. (used plugin versions are identical)
https://pastebin.com/t5FCcCgg
Extra Details
Players who try to join are kicked off the server after half an eternity in the loading screen with a timeout.