X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/7c9fd9d0fb7b303e8194a6de9aed852c488afc25..e5a67d6ce1312fe118e99b8bc8fb2f55ed1dbcf2:/src/main/java/org/asamk/signal/util/CommandUtil.java diff --git a/src/main/java/org/asamk/signal/util/CommandUtil.java b/src/main/java/org/asamk/signal/util/CommandUtil.java index 18b38a2a..311b78af 100644 --- a/src/main/java/org/asamk/signal/util/CommandUtil.java +++ b/src/main/java/org/asamk/signal/util/CommandUtil.java @@ -2,10 +2,10 @@ package org.asamk.signal.util; import org.asamk.signal.commands.exceptions.UserErrorException; import org.asamk.signal.manager.Manager; +import org.asamk.signal.manager.api.GroupId; +import org.asamk.signal.manager.api.GroupIdFormatException; +import org.asamk.signal.manager.api.InvalidNumberException; import org.asamk.signal.manager.api.RecipientIdentifier; -import org.asamk.signal.manager.groups.GroupId; -import org.asamk.signal.manager.groups.GroupIdFormatException; -import org.whispersystems.signalservice.api.util.InvalidNumberException; import java.util.Collection; import java.util.HashSet; @@ -28,7 +28,7 @@ public class CommandUtil { recipientIdentifiers.add(RecipientIdentifier.NoteToSelf.INSTANCE); } if (recipientStrings != null) { - final var localNumber = m.getUsername(); + final var localNumber = m.getSelfNumber(); recipientIdentifiers.addAll(CommandUtil.getSingleRecipientIdentifiers(recipientStrings, localNumber)); } if (groupIdStrings != null) { @@ -93,7 +93,7 @@ public class CommandUtil { try { return RecipientIdentifier.Single.fromString(recipientString, localNumber); } catch (InvalidNumberException e) { - throw new UserErrorException("Invalid phone number '" + recipientString + "': " + e.getMessage()); + throw new UserErrorException("Invalid phone number '" + recipientString + "': " + e.getMessage(), e); } } }