Example #1
0
 @NotSaved
 public ActionOutcome save() {
   currentPlayer.setName(username);
   currentPlayer.setPassword(password);
   if (phoneOrEmail != null) {
     String phone = parsePhone(phoneOrEmail);
     if (phone != null) {
       currentPlayer.setPhone(phone);
     } else {
       currentPlayer.setEmail(parseEmail(phoneOrEmail));
     }
   }
   currentPlayer.setSaved(true);
   playerEventSrc.fire(cem.save(currentPlayer, false));
   return ActionOutcome.success;
 }