mirror of
https://github.com/bitwarden/mobile
synced 2025-12-15 15:53:44 +00:00
update XF and revert old workarounds (#1885)
This commit is contained in:
@@ -1,13 +1,11 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Threading.Tasks;
|
||||
using Bit.Core.Abstractions;
|
||||
using Bit.Core.Enums;
|
||||
using Bit.Core.Models.Data;
|
||||
using Bit.Core.Models.Domain;
|
||||
using Bit.Core.Utilities;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
namespace Bit.Core.Services
|
||||
{
|
||||
@@ -354,7 +352,6 @@ namespace Bit.Core.Services
|
||||
private async Task<T> GetValueAsync<T>(Storage storage, string key)
|
||||
{
|
||||
var value = await GetStorageService(storage).GetAsync<T>(key);
|
||||
Log("GET", storage, key, JsonConvert.SerializeObject(value));
|
||||
return value;
|
||||
}
|
||||
|
||||
@@ -365,13 +362,11 @@ namespace Bit.Core.Services
|
||||
await RemoveValueAsync(storage, key);
|
||||
return;
|
||||
}
|
||||
Log("SET", storage, key, JsonConvert.SerializeObject(value));
|
||||
await GetStorageService(storage).SaveAsync(key, value);
|
||||
}
|
||||
|
||||
private async Task RemoveValueAsync(Storage storage, string key)
|
||||
{
|
||||
Log("REMOVE", storage, key, null);
|
||||
await GetStorageService(storage).RemoveAsync(key);
|
||||
}
|
||||
|
||||
@@ -387,29 +382,5 @@ namespace Bit.Core.Services
|
||||
return _liteDbStorageService;
|
||||
}
|
||||
}
|
||||
|
||||
private void Log(string tag, Storage storage, string key, string value)
|
||||
{
|
||||
// TODO Remove this once all bugs are squished
|
||||
string text;
|
||||
switch (storage)
|
||||
{
|
||||
case Storage.Secure:
|
||||
text = "SECURE / ";
|
||||
break;
|
||||
case Storage.Prefs:
|
||||
text = "PREFS / ";
|
||||
break;
|
||||
default:
|
||||
text = "LITEDB / ";
|
||||
break;
|
||||
}
|
||||
text += "Key: " + key + " / ";
|
||||
if (value != null)
|
||||
{
|
||||
text += "Value: " + value;
|
||||
}
|
||||
Debug.WriteLine(text, ">>> " + tag);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user