mirror of
https://github.com/bitwarden/mobile
synced 2025-12-15 07:43:37 +00:00
Set push token state values to be user-specific (#2200)
* Changed the current push token and last registration time to be user-based * Fixed compile error. * Fixed interface implementation. * Fixed compile error for Android. * Refactored to handle getting active user ID within state service * Refactored methods allow existing logic to handle getting the active user. * Updated to reconcile options. * Updated naming and fixed issue with UserId. * Removed space between constants.
This commit is contained in:
@@ -119,12 +119,12 @@ namespace Bit.Core.Abstractions
|
||||
Task SetAddSitePromptShownAsync(bool? value, string userId = null);
|
||||
Task<bool?> GetPushInitialPromptShownAsync();
|
||||
Task SetPushInitialPromptShownAsync(bool? value);
|
||||
Task<DateTime?> GetPushLastRegistrationDateAsync();
|
||||
Task SetPushLastRegistrationDateAsync(DateTime? value);
|
||||
Task<DateTime?> GetPushLastRegistrationDateAsync(string userId = null);
|
||||
Task SetPushLastRegistrationDateAsync(DateTime? value, string userId = null);
|
||||
Task<string> GetPushInstallationRegistrationErrorAsync();
|
||||
Task SetPushInstallationRegistrationErrorAsync(string value);
|
||||
Task<string> GetPushCurrentTokenAsync();
|
||||
Task SetPushCurrentTokenAsync(string value);
|
||||
Task<string> GetPushCurrentTokenAsync(string userId = null);
|
||||
Task SetPushCurrentTokenAsync(string value, string userId = null);
|
||||
Task<List<EventData>> GetEventCollectionAsync();
|
||||
Task SetEventCollectionAsync(List<EventData> value);
|
||||
Task<Dictionary<string, FolderData>> GetEncryptedFoldersAsync(string userId = null);
|
||||
|
||||
Reference in New Issue
Block a user