]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/dbus/DbusSignalImpl.java
some small dbus return code fixes (#556)
[signal-cli] / src / main / java / org / asamk / signal / dbus / DbusSignalImpl.java
index fe416c66e485f978e7a9108aeb971f66c5206d5a..24a90662ab2eb567d7449c44a2574e81a547dfac 100644 (file)
@@ -333,6 +333,9 @@ public class DbusSignalImpl implements Signal {
     public void joinGroup(final String groupLink) {
         try {
             final var linkUrl = GroupInviteLinkUrl.fromUri(groupLink);
+            if (linkUrl == null) {
+                throw new Error.Failure("Group link is invalid:");
+            }
             m.joinGroup(linkUrl);
         } catch (GroupInviteLinkUrl.InvalidGroupLinkException | GroupLinkNotActiveException e) {
             throw new Error.Failure("Group link is invalid: " + e.getMessage());