diff --git a/lib/provider/remote_signing_provider.dart b/lib/provider/remote_signing_provider.dart index 76dc1ed..f968831 100644 --- a/lib/provider/remote_signing_provider.dart +++ b/lib/provider/remote_signing_provider.dart @@ -383,9 +383,10 @@ class RemoteSigningProvider extends ChangeNotifier with PermissionCheckMixin { List get penddingRemoteApps => _penddingRemoteApps; - void saveRemoteSigningInfo(RemoteSigningInfo remoteSigningInfo) { - RemoteSigningInfoDB.insert(remoteSigningInfo); - reloadPenddingRemoteApps(); + Future saveRemoteSigningInfo( + RemoteSigningInfo remoteSigningInfo) async { + await RemoteSigningInfoDB.insert(remoteSigningInfo); + await reloadPenddingRemoteApps(); notifyListeners(); } @@ -408,8 +409,8 @@ class RemoteSigningProvider extends ChangeNotifier with PermissionCheckMixin { continue; } - var relays = connectToRelay(remoteSigningInfo); remoteSigningInfoMap[remoteSignerPubkey] = remoteSigningInfo; + var relays = connectToRelay(remoteSigningInfo); relayMap[remoteSignerPubkey] = relays; } }