X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/221d937eecca5c9b09a3bee7df812203b9927a56..05abb3f9f6294677d2de97a9d88c8e9de04c10ec:/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) {