1
0
mirror of https://github.com/bitwarden/mobile.git synced 2024-07-08 12:35:24 +02:00

full sync on login

This commit is contained in:
Kyle Spearrin 2019-04-19 09:57:19 -04:00
parent 6288a06b49
commit 4b7366e9b3

View File

@ -13,11 +13,13 @@ namespace Bit.App.Pages
{ {
private readonly IDeviceActionService _deviceActionService; private readonly IDeviceActionService _deviceActionService;
private readonly IAuthService _authService; private readonly IAuthService _authService;
private readonly ISyncService _syncService;
public LoginPageViewModel() public LoginPageViewModel()
{ {
_deviceActionService = ServiceContainer.Resolve<IDeviceActionService>("deviceActionService"); _deviceActionService = ServiceContainer.Resolve<IDeviceActionService>("deviceActionService");
_authService = ServiceContainer.Resolve<IAuthService>("authService"); _authService = ServiceContainer.Resolve<IAuthService>("authService");
_syncService = ServiceContainer.Resolve<ISyncService>("syncService");
PageTitle = AppResources.Bitwarden; PageTitle = AppResources.Bitwarden;
ShowPasswordCommand = new Command(() => ShowPasswordCommand = new Command(() =>
@ -62,6 +64,7 @@ namespace Bit.App.Pages
} }
else else
{ {
var task = Task.Run(async () => await _syncService.FullSyncAsync(true));
Application.Current.MainPage = new TabsPage(); Application.Current.MainPage = new TabsPage();
} }
} }