1
0
mirror of https://github.com/bitwarden/mobile synced 2025-12-15 07:43:37 +00:00

fix for logging out active account from switcher and cleanup (#1830)

This commit is contained in:
Matt Portune
2022-03-07 15:15:21 -05:00
committed by GitHub
parent fcc94d85af
commit 17cdc96352
6 changed files with 38 additions and 42 deletions

View File

@@ -33,7 +33,7 @@ namespace Bit.Core.Utilities
var apiService = new ApiService(tokenService, platformUtilsService, (extras) =>
{
messagingService.Send("logout", extras);
return Task.FromResult(0);
return Task.CompletedTask;
}, customUserAgent);
var appIdService = new AppIdService(storageService);
var organizationService = new OrganizationService(stateService);
@@ -56,19 +56,19 @@ namespace Bit.Core.Utilities
(extras) =>
{
messagingService.Send("locked", extras);
return Task.FromResult(0);
return Task.CompletedTask;
},
(extras) =>
{
messagingService.Send("logout", extras);
return Task.FromResult(0);
return Task.CompletedTask;
});
var syncService = new SyncService(stateService, apiService, settingsService, folderService, cipherService,
cryptoService, collectionService, organizationService, messagingService, policyService, sendService,
keyConnectorService, (extras) =>
{
messagingService.Send("logout", extras);
return Task.FromResult(0);
return Task.CompletedTask;
});
var passwordGenerationService = new PasswordGenerationService(cryptoService, stateService,
cryptoFunctionService, policyService);