From 400cc32970312c9ee1f623fe97853d31e1445baa Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Thu, 26 Sep 2019 16:23:59 +1000 Subject: [PATCH] Debug --- Signal/src/Loki/Settings/DeviceLinkingModal.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Signal/src/Loki/Settings/DeviceLinkingModal.swift b/Signal/src/Loki/Settings/DeviceLinkingModal.swift index ae11a7fb5..c890e5e1f 100644 --- a/Signal/src/Loki/Settings/DeviceLinkingModal.swift +++ b/Signal/src/Loki/Settings/DeviceLinkingModal.swift @@ -143,7 +143,9 @@ final class DeviceLinkingModal : Modal, DeviceLinkingSessionDelegate { session.stopListeningForLinkingRequests() session.markLinkingRequestAsProcessed() dismiss(animated: true, completion: nil) - LokiStorageAPI.addDeviceLink(deviceLink).catch { error in + let master = DeviceLink.Device(hexEncodedPublicKey: deviceLink.master.hexEncodedPublicKey, signature: linkingAuthorizationMessage.masterSignature) + let signedDeviceLink = DeviceLink(between: master, and: deviceLink.slave) + LokiStorageAPI.addDeviceLink(signedDeviceLink).catch { error in print("[Loki] Failed to add device link due to error: \(error).") } }