mirror of
https://gitlab.com/fabinfra/fabaccess/borepin.git
synced 2025-06-11 19:13:23 +02:00
Fixed Default ConnectionData && Disabled UserSystem
This commit is contained in:
@ -30,8 +30,8 @@ namespace Borepin.PageModel
|
||||
#region LoadData
|
||||
public override Task LoadAPIData()
|
||||
{
|
||||
UserSystem.ManageInterface_Proxy manageInterface = (UserSystem.ManageInterface_Proxy)_API.Session.UserSystem.Manage;
|
||||
CanManageUsers = !manageInterface.IsNull;
|
||||
//UserSystem.ManageInterface_Proxy manageInterface = (UserSystem.ManageInterface_Proxy)_API.Session.UserSystem.Manage;
|
||||
//CanManageUsers = !manageInterface.IsNull;
|
||||
|
||||
return Task.CompletedTask;
|
||||
}
|
||||
|
@ -13,5 +13,6 @@ namespace Borepin.Service.Storage
|
||||
|
||||
Task<ConnectionData> GetDefault();
|
||||
Task SetDefault(ConnectionData connectionData);
|
||||
Task RemoveDefault();
|
||||
}
|
||||
}
|
||||
|
@ -62,6 +62,12 @@ namespace Borepin.Service.Storage
|
||||
|
||||
connectionData_List.Remove(connectionData);
|
||||
await _SaveConnectionData(connectionData_List).ConfigureAwait(false);
|
||||
|
||||
ConnectionData connectionData_default = await GetDefault().ConfigureAwait(false);
|
||||
if (connectionData_default.Equals(connectionData))
|
||||
{
|
||||
await RemoveDefault().ConfigureAwait(false);
|
||||
}
|
||||
}
|
||||
|
||||
public async Task UpdateTimestamp(ConnectionData connectionData)
|
||||
@ -108,6 +114,12 @@ namespace Borepin.Service.Storage
|
||||
string data = JsonConvert.SerializeObject(connectionData);
|
||||
await _SecretStorageService.SetAsync(StorageKey_ConnecitonData_AutoConnect, data).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
public async Task RemoveDefault()
|
||||
{
|
||||
string data = JsonConvert.SerializeObject(null);
|
||||
await _SecretStorageService.SetAsync(StorageKey_ConnecitonData_AutoConnect, data).ConfigureAwait(false);
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region Private Methods
|
||||
|
Reference in New Issue
Block a user