1
0
mirror of https://github.com/bitwarden/server synced 2025-12-22 11:13:27 +00:00

new client event types, pass date to event funcs

This commit is contained in:
Kyle Spearrin
2019-07-09 11:44:09 -04:00
parent f7be870bfe
commit da5c385d4a
6 changed files with 37 additions and 31 deletions

View File

@@ -49,12 +49,14 @@ namespace Bit.Events.Controllers
{
// User events
case EventType.User_ClientExportedVault:
await _eventService.LogUserEventAsync(_currentContext.UserId.Value, model.Type);
await _eventService.LogUserEventAsync(_currentContext.UserId.Value, model.Type, model.Date);
break;
// Cipher events
case EventType.Cipher_ClientAutofilled:
case EventType.Cipher_ClientCopedHiddenField:
case EventType.Cipher_ClientCopiedHiddenField:
case EventType.Cipher_ClientCopiedPassword:
case EventType.Cipher_ClientCopiedCardCode:
case EventType.Cipher_ClientToggledCardCodeVisible:
case EventType.Cipher_ClientToggledHiddenFieldVisible:
case EventType.Cipher_ClientToggledPasswordVisible:
case EventType.Cipher_ClientViewed:
@@ -68,7 +70,7 @@ namespace Bit.Events.Controllers
{
return false;
}
await _eventService.LogCipherEventAsync(cipher, model.Type);
await _eventService.LogCipherEventAsync(cipher, model.Type, model.Date);
break;
default:
return false;