From a6e6044e5938c310d1bea4c10883495b22f689eb Mon Sep 17 00:00:00 2001 From: Baptiste Grob <60621355+baptiste-grob@users.noreply.github.com> Date: Thu, 19 Nov 2020 17:42:22 +0100 Subject: [PATCH] fix: async device interface keychain methods --- app/assets/javascripts/web_device_interface.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/web_device_interface.ts b/app/assets/javascripts/web_device_interface.ts index c49d44bdd..e163a93a5 100644 --- a/app/assets/javascripts/web_device_interface.ts +++ b/app/assets/javascripts/web_device_interface.ts @@ -106,7 +106,7 @@ export class WebDeviceInterface extends DeviceInterface { if (!keychain) { keychain = {}; } - this.bridge.setKeychainValue({ + return this.bridge.setKeychainValue({ ...keychain, [identifier]: value }); @@ -118,7 +118,7 @@ export class WebDeviceInterface extends DeviceInterface { return; } delete keychain[identifier]; - this.bridge.setKeychainValue(keychain); + return this.bridge.setKeychainValue(keychain); } getRawKeychainValue(): Promise {