Fix '/cpp' command applying permission to wrong user.

This commit is contained in:
bloodshot 2020-08-30 17:22:22 -04:00
parent b5b61b8b7a
commit d65a8a5f86
2 changed files with 4 additions and 2 deletions

View File

@ -130,7 +130,8 @@ public class CommandClaimPermissionPlayer extends BaseCommand {
return;
}
PermissionUtil.getInstance().setPermissionValue(holder, permission, tristateValue, contexts);
final GDPermissionHolder targetHolder = PermissionHolderCache.getInstance().getOrCreateUser(otherPlayer);
PermissionUtil.getInstance().setPermissionValue(targetHolder, permission, tristateValue, contexts);
TextAdapter.sendComponent(player, TextComponent.builder("")
.append("Set permission ")
.append(permission, TextColor.AQUA)

View File

@ -130,7 +130,8 @@ public class CommandClaimPermissionPlayer extends BaseCommand {
return;
}
PermissionUtil.getInstance().setPermissionValue(holder, permission, tristateValue, contexts);
final GDPermissionHolder targetHolder = PermissionHolderCache.getInstance().getOrCreateUser(user);
PermissionUtil.getInstance().setPermissionValue(targetHolder, permission, tristateValue, contexts);
TextAdapter.sendComponent(player, TextComponent.builder("")
.append("Set permission ")
.append(permission, TextColor.AQUA)