X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/2424fc1f531e968da95d18b3954215c897cc2452..3e981d66e9534db61953078b3ca8faf16ed9dd2d:/src/main/java/org/asamk/signal/commands/RegisterCommand.java diff --git a/src/main/java/org/asamk/signal/commands/RegisterCommand.java b/src/main/java/org/asamk/signal/commands/RegisterCommand.java index 2f03cbb3..e51129b6 100644 --- a/src/main/java/org/asamk/signal/commands/RegisterCommand.java +++ b/src/main/java/org/asamk/signal/commands/RegisterCommand.java @@ -15,7 +15,7 @@ import org.asamk.signal.manager.RegistrationManager; import org.asamk.signal.manager.api.CaptchaRequiredException; import org.asamk.signal.manager.api.NonNormalizedPhoneNumberException; import org.asamk.signal.manager.api.RateLimitException; -import org.asamk.signal.manager.api.VerificationMethoNotAvailableException; +import org.asamk.signal.manager.api.VerificationMethodNotAvailableException; import org.asamk.signal.output.JsonWriter; import org.asamk.signal.util.CommandUtil; @@ -63,13 +63,18 @@ public class RegisterCommand implements RegistrationCommand, JsonRpcRegistration @Override public void handleCommand( - final RegistrationParams request, final RegistrationManager m, final JsonWriter jsonWriter + final RegistrationParams request, + final RegistrationManager m, + final JsonWriter jsonWriter ) throws CommandException { register(m, Boolean.TRUE.equals(request.voice()), request.captcha(), Boolean.TRUE.equals(request.reregister())); } private void register( - final RegistrationManager m, final boolean voiceVerification, final String captcha, final boolean reregister + final RegistrationManager m, + final boolean voiceVerification, + final String captcha, + final boolean reregister ) throws CommandException { try { m.register(voiceVerification, captcha, reregister); @@ -84,7 +89,7 @@ public class RegisterCommand implements RegistrationCommand, JsonRpcRegistration } catch (IOException e) { throw new IOErrorException("Failed to register: %s (%s)".formatted(e.getMessage(), e.getClass().getSimpleName()), e); - } catch (VerificationMethoNotAvailableException e) { + } catch (VerificationMethodNotAvailableException e) { throw new UserErrorException("Failed to register: " + e.getMessage() + ( voiceVerification ? ": Before requesting voice verification you need to request SMS verification and wait a minute."