Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
// Если игрок временный то не даём изменять лимит
public void updatePlayerLimits(Long userId, int limitAmount) {
Player player = userComponent.getPlayer(userId);
if (player == null) {
throw new RuntimeException("Error on find user for updating user deposit limits, userId = " + userId);
}
if (player.isTemporary()) {
throw new RuntimeException("saveLimit-newAmount-tempPlayer-message");
}
player.setLimit(limitAmount)
}
// И где-то в контроллере админки
public void doSubmit() {
...
try {
getPlayerLimitComponent().updatePlayerLimits(getPlayerId(), 10);
}catch(RuntimeException e){
if(!e.getMessage().equals("saveLimit-newAmount-tempPlayer-message"))
throw e;
}
}
Просто молча не даём админам изменять лимиты игроку если он временный
Ну как, круто я его вчера разбудил?
Админы, я смотрю, тоже проснулись. Т. к. комменты школьника-высера удалены.
А ;?