X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/fc8b6d0fcbedd6a4c9ae394a0640e79690e28337..5d23b1ed9d222a3741bebff67e4af9b901a21b0e:/src/main/java/org/asamk/signal/commands/GetUserStatusCommand.java diff --git a/src/main/java/org/asamk/signal/commands/GetUserStatusCommand.java b/src/main/java/org/asamk/signal/commands/GetUserStatusCommand.java index 97e4af34..5ab237f9 100644 --- a/src/main/java/org/asamk/signal/commands/GetUserStatusCommand.java +++ b/src/main/java/org/asamk/signal/commands/GetUserStatusCommand.java @@ -17,7 +17,6 @@ import java.io.IOException; import java.util.HashSet; import java.util.Map; import java.util.UUID; -import java.util.stream.Collectors; public class GetUserStatusCommand implements JsonRpcLocalCommand { @@ -43,7 +42,11 @@ public class GetUserStatusCommand implements JsonRpcLocalCommand { try { registered = m.areUsersRegistered(new HashSet<>(ns.getList("recipient"))); } catch (IOException e) { - throw new IOErrorException("Unable to check if users are registered", e); + throw new IOErrorException("Unable to check if users are registered: " + + e.getMessage() + + " (" + + e.getClass().getSimpleName() + + ")", e); } // Output @@ -53,7 +56,7 @@ public class GetUserStatusCommand implements JsonRpcLocalCommand { final var number = entry.getValue().first(); final var uuid = entry.getValue().second(); return new JsonUserStatus(entry.getKey(), number, uuid == null ? null : uuid.toString(), uuid != null); - }).collect(Collectors.toList()); + }).toList(); jsonWriter.write(jsonUserStatuses); } else {