X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/276ecef3009baecb740f23d53ddaa81f487d57a2..ac815f759820a9e91cd1857159972ea8a106dbff:/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 5ba66d7a..5018b7e0 100644 --- a/src/main/java/org/asamk/signal/commands/RegisterCommand.java +++ b/src/main/java/org/asamk/signal/commands/RegisterCommand.java @@ -92,9 +92,10 @@ public class RegisterCommand implements RegistrationCommand, JsonRpcRegistration } catch (NonNormalizedPhoneNumberException e) { throw new UserErrorException("Failed to register: " + e.getMessage(), e); } catch (IOException e) { - throw new IOErrorException("Failed to register: " + e.getMessage(), e); + throw new IOErrorException("Failed to register: %s (%s)".formatted(e.getMessage(), + e.getClass().getSimpleName()), e); } } - record RegistrationParams(Boolean voice, String captcha) {} + public record RegistrationParams(Boolean voice, String captcha) {} }