Fix condizioni reload dati in rebuild

This commit is contained in:
Samuele Locatelli
2024-01-04 19:35:52 +01:00
parent 0e388df1cd
commit b6f112e114
8 changed files with 34 additions and 21 deletions
+8 -4
View File
@@ -262,6 +262,8 @@ namespace MP.Data.Services
var rigaOpr = await TDService.OperatoreSearch(opData.currOpr.MatrOpr, opData.currOpr.authKey);
if (rigaOpr != null)
{
await SetLastMatrOprAsync(rigaOpr.MatrOpr);
userTknDTO newUserTkn = new userTknDTO()
{
currOpr = rigaOpr,
@@ -271,8 +273,10 @@ namespace MP.Data.Services
var jsonTkn = JsonConvert.SerializeObject(newUserTkn);
string hash = TDService.EncryptData(jsonTkn);
RigaOper = rigaOpr;
await SetLastMatrOprAsync(rigaOpr.MatrOpr);
await SetCurrOperDtoLSAsync(hash);
if (!hash.Equals(decodValue))
{
await SetCurrOperDtoLSAsync(hash);
}
if (saveOpr)
{
await TDService.OperatoreSetRedis(rigaOpr.MatrOpr, hash, devGuid);
@@ -370,8 +374,8 @@ namespace MP.Data.Services
public async Task<MappaStatoExpl?> GetMachineMse(string idxMacchina)
{
MappaStatoExpl answ = null;
string rawData = await localStorage.GetItemAsync<string>(machineMse(idxMacchina));
if (rawData != "")
var rawData = await localStorage.GetItemAsync<string>(machineMse(idxMacchina));
if (!string.IsNullOrEmpty(rawData))
{
answ = JsonConvert.DeserializeObject<MappaStatoExpl>(rawData);
}