diff --git a/man/signal-cli.1.adoc b/man/signal-cli.1.adoc index 58d373ed..235e128f 100644 --- a/man/signal-cli.1.adoc +++ b/man/signal-cli.1.adoc @@ -126,7 +126,7 @@ Use listDevices to see the deviceIds. === isRegistered -Checks if a list of users are registered on Signal or not. +Checks if a list of phone numbers are registered on Signal or not. [NUMBER [NUMBER ...]]:: One or more numbers to check. diff --git a/src/main/java/org/asamk/signal/manager/Manager.java b/src/main/java/org/asamk/signal/manager/Manager.java index 06582f08..27eee77f 100644 --- a/src/main/java/org/asamk/signal/manager/Manager.java +++ b/src/main/java/org/asamk/signal/manager/Manager.java @@ -353,12 +353,7 @@ public class Manager implements Closeable { * @throws IOException if its unable to check if the user is registered */ public boolean isUserRegistered(String number) throws IOException { - ContactTokenDetails details = this.accountManager.getContact(number).orNull(); - if (details == null) { - return false; - } - - return true; + return this.accountManager.getContact(number).orNull() != null; } public void register(boolean voiceVerification, String captcha) throws IOException {