diff --git a/WebDoorCreator.Data/Services/QueueDataService.cs b/WebDoorCreator.Data/Services/QueueDataService.cs
index 7a39262..687da5b 100644
--- a/WebDoorCreator.Data/Services/QueueDataService.cs
+++ b/WebDoorCreator.Data/Services/QueueDataService.cs
@@ -74,6 +74,17 @@ namespace WebDoorCreator.Data.Services
RedisValue svgVal = await redisDb.StringGetAsync(currSvgKey);
return svgVal.ToString();
}
+ ///
+ /// Restitusice gli errori della porta in oggetto
+ ///
+ /// formato DoorId:Versione
+ ///
+ public async Task DoorErrGet(string doorIdVers)
+ {
+ RedisKey currErrKey = new RedisKey($"{Constants.CALC_REQ_ERRS}:{doorIdVers}");
+ RedisValue errVal = await redisDb.StringGetAsync(currErrKey);
+ return errVal.ToString();
+ }
public async Task FlushRedisCache()
{
diff --git a/WebDoorCreator.UI/Pages/DoorDefinition.razor.cs b/WebDoorCreator.UI/Pages/DoorDefinition.razor.cs
index c1b7b9d..ba5b857 100644
--- a/WebDoorCreator.UI/Pages/DoorDefinition.razor.cs
+++ b/WebDoorCreator.UI/Pages/DoorDefinition.razor.cs
@@ -187,7 +187,7 @@ namespace WebDoorCreator.UI.Pages
if (string.IsNullOrEmpty(DoorSvgContent))
{
IsErr = true;
- //ErrCode = await QDataServ.DoorErrGet(doorSvgVers);
+ ErrCode = await QDataServ.DoorErrGet(doorSvgVers);
}
await Task.Run(async () => await InvokeAsync(StateHasChanged));
}