X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/faae998a7ee218b6134d0f773471e698d82bbf02..f3ecddba6fd8385dce7cdb74a757f9e9a6139f16:/src/main/java/org/asamk/signal/commands/UpdateContactCommand.java diff --git a/src/main/java/org/asamk/signal/commands/UpdateContactCommand.java b/src/main/java/org/asamk/signal/commands/UpdateContactCommand.java index e1afca69..77f38e5e 100644 --- a/src/main/java/org/asamk/signal/commands/UpdateContactCommand.java +++ b/src/main/java/org/asamk/signal/commands/UpdateContactCommand.java @@ -4,6 +4,7 @@ import net.sourceforge.argparse4j.inf.Namespace; import net.sourceforge.argparse4j.inf.Subparser; import org.asamk.signal.manager.Manager; +import org.whispersystems.signalservice.api.util.InvalidNumberException; public class UpdateContactCommand implements LocalCommand { @@ -27,7 +28,11 @@ public class UpdateContactCommand implements LocalCommand { String number = ns.getString("number"); String name = ns.getString("name"); - m.setContactName(number, name); + try { + m.setContactName(number, name); + } catch (InvalidNumberException e) { + System.out.println("Invalid contact number: " + e.getMessage()); + } return 0; }