diff --git a/MP.INVE/Pages/Invio.razor b/MP.INVE/Pages/Invio.razor
index f6351dac..972f1022 100644
--- a/MP.INVE/Pages/Invio.razor
+++ b/MP.INVE/Pages/Invio.razor
@@ -81,7 +81,8 @@ else
}
- else{
+ else
+ {
}
@@ -93,6 +94,7 @@ else
@if ((sessione.DtEnd == null) && (!sessione.Transferred))
{
+
Scansiona il codice per connetterti alla sessione @sessID
diff --git a/MP.INVE/Pages/Invio.razor.cs b/MP.INVE/Pages/Invio.razor.cs
index c2c0e8fe..7a910f31 100644
--- a/MP.INVE/Pages/Invio.razor.cs
+++ b/MP.INVE/Pages/Invio.razor.cs
@@ -134,6 +134,7 @@ namespace MP.INVE.Pages
{
if (sessione != null)
{
+ await getId();
if ((sessione.DtEnd == null) && (!sessione.Transferred))
{
await JSRuntime.InvokeVoidAsync("clearContent", $"qrCodeImg_{101}");
@@ -149,6 +150,8 @@ namespace MP.INVE.Pages
private IJSRuntime JSRuntime { get; set; } = null!;
[Inject]
private NavigationManager NavManager { get; set; } = null!;
+ [Inject]
+ private ILocalStorageService localStorage { get; set; } = null!;
protected string BaseUrlTab { get => $"{Configuration["ServerConf:BaseUrlJumper"]}"; }
@@ -177,5 +180,17 @@ namespace MP.INVE.Pages
protected int sessID { get; set; } = 0;
protected int codMag { get; set; } = 0;
+
+
+ protected async Task getId()
+ {
+ OperatoreDTO local = new OperatoreDTO();
+ local = await localStorage.GetItemAsync
("MatrOpr");
+ if (local != null)
+ {
+ idOperatore = local.MatrOpr.ToString();
+ authKey = local.hashAuthKey;
+ }
+ }
}
}
\ No newline at end of file