1
0
mirror of https://github.com/bitwarden/server.git synced 2025-02-17 02:01:53 +01:00

add push events throughout user service actions

This commit is contained in:
Kyle Spearrin 2018-08-28 08:29:54 -04:00
parent 18713054f6
commit f96e3ee01b

View File

@ -183,6 +183,7 @@ namespace Bit.Core.Services
}
await _userRepository.DeleteAsync(user);
await _pushService.PushLogOutAsync(user.Id);
return IdentityResult.Success;
}
@ -408,6 +409,7 @@ namespace Bit.Core.Services
user.EmailVerified = true;
user.RevisionDate = user.AccountRevisionDate = DateTime.UtcNow;
await _userRepository.ReplaceAsync(user);
await _pushService.PushLogOutAsync(user.Id);
return IdentityResult.Success;
}
@ -438,6 +440,7 @@ namespace Bit.Core.Services
await _userRepository.ReplaceAsync(user);
await _eventService.LogUserEventAsync(user.Id, EventType.User_ChangedPassword);
await _pushService.PushLogOutAsync(user.Id);
return IdentityResult.Success;
}
@ -467,6 +470,7 @@ namespace Bit.Core.Services
user.Kdf = kdf;
user.KdfIterations = kdfIterations;
await _userRepository.ReplaceAsync(user);
await _pushService.PushLogOutAsync(user.Id);
return IdentityResult.Success;
}
@ -502,6 +506,7 @@ namespace Bit.Core.Services
await _userRepository.ReplaceAsync(user);
}
await _pushService.PushLogOutAsync(user.Id);
return IdentityResult.Success;
}
@ -525,6 +530,7 @@ namespace Bit.Core.Services
}
await SaveUserAsync(user);
await _pushService.PushLogOutAsync(user.Id);
return IdentityResult.Success;
}
@ -657,6 +663,7 @@ namespace Bit.Core.Services
try
{
await SaveUserAsync(user);
await _pushService.PushSyncVaultAsync(user.Id);
}
catch when(!_globalSettings.SelfHosted)
{