X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/7e7e4150e19a65c646bb3f4ec33b5ec87224f8cf..d8d859ab0200318faf37ba184ea55871f8d9d2da:/src/main/java/org/asamk/signal/commands/RemoveContactCommand.java diff --git a/src/main/java/org/asamk/signal/commands/RemoveContactCommand.java b/src/main/java/org/asamk/signal/commands/RemoveContactCommand.java index c6e9a4c6..c4a3d7d8 100644 --- a/src/main/java/org/asamk/signal/commands/RemoveContactCommand.java +++ b/src/main/java/org/asamk/signal/commands/RemoveContactCommand.java @@ -5,13 +5,10 @@ import net.sourceforge.argparse4j.inf.Namespace; import net.sourceforge.argparse4j.inf.Subparser; import org.asamk.signal.commands.exceptions.CommandException; -import org.asamk.signal.commands.exceptions.IOErrorException; import org.asamk.signal.manager.Manager; import org.asamk.signal.output.OutputWriter; import org.asamk.signal.util.CommandUtil; -import java.io.IOException; - public class RemoveContactCommand implements JsonRpcLocalCommand { @Override @@ -36,14 +33,10 @@ public class RemoveContactCommand implements JsonRpcLocalCommand { var recipient = CommandUtil.getSingleRecipientIdentifier(recipientString, m.getSelfNumber()); var forget = Boolean.TRUE == ns.getBoolean("forget"); - try { - if (forget) { - m.deleteRecipient(recipient); - } else { - m.deleteContact(recipient); - } - } catch (IOException e) { - throw new IOErrorException("Remove contact error: " + e.getMessage(), e); + if (forget) { + m.deleteRecipient(recipient); + } else { + m.deleteContact(recipient); } } }