X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/a7b414a8703d27a012811f5621ecab28b329351f..2935b96070ee687c7a17382c64e3f85730b9f706:/src/main/java/org/asamk/signal/commands/LinkCommand.java diff --git a/src/main/java/org/asamk/signal/commands/LinkCommand.java b/src/main/java/org/asamk/signal/commands/LinkCommand.java index 34775773..3a018619 100644 --- a/src/main/java/org/asamk/signal/commands/LinkCommand.java +++ b/src/main/java/org/asamk/signal/commands/LinkCommand.java @@ -38,8 +38,9 @@ public class LinkCommand implements ProvisioningCommand { } try { writer.println("{}", m.getDeviceLinkUri()); - var username = m.finishDeviceLink(deviceName); - writer.println("Associated with: {}", username); + try (var manager = m.finishDeviceLink(deviceName)) { + writer.println("Associated with: {}", manager.getUsername()); + } } catch (TimeoutException e) { throw new UserErrorException("Link request timed out, please try again."); } catch (IOException e) {