LuckPerms

LuckPerms

905k Downloads

Expired temporary meta data leads to errors

markusobi0 opened this issue ยท 0 comments

commented

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

  1. add expired meta data to a player via DB
  2. 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.