diff --git a/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs b/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs
index d45679f..8a3ec60 100644
--- a/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs
+++ b/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs
@@ -411,14 +411,14 @@ namespace GPW_Admin.WebUserControls
{
isTicketReq = false;
showTickets=false;
- fullRefresh();
+ //fullRefresh();
}
fixVisibility();
}
///
/// recupera i dati di un nuovo record contenuti nel footer di un gridView;
- /// questi devono esses opportunamente nominati (es: txt{0}, dl{0}, ...)
+ /// questi devono essere opportunamente nominati (es: txt{0}, dl{0}, ...)
///
///
///
diff --git a/GPW_Data/licenzeGPW.cs b/GPW_Data/licenzeGPW.cs
index 90dd847..a068e11 100644
--- a/GPW_Data/licenzeGPW.cs
+++ b/GPW_Data/licenzeGPW.cs
@@ -643,10 +643,17 @@ namespace GPW_data
private static bool _checkLicenze()
{
bool answ = false;
+ bool fatto = false;
try
{
- // effettua refresh attivazioni...
- var fatto = RefreshActInfo().Result;
+ // cerco da cache
+ string rawData = memLayer.ML.getRSV(rkeyActInfo);
+ // se non ci fosse --> refresh online!
+ if (string.IsNullOrEmpty(rawData))
+ {
+ // effettua refresh attivazioni...
+ fatto = RefreshActInfo().Result;
+ }
answ = utentiAttivi <= licenzeAttive;
if (!answ && memLayer.ML.confReadInt("_logLevel") > 5)
{
@@ -786,7 +793,7 @@ namespace GPW_data
List answ = new List();
// cerco da cache
string rawData = memLayer.ML.getRSV(rkeyActInfo);
- // se no ci fosse --> refresh online!
+ // se non ci fosse --> refresh online!
if (string.IsNullOrEmpty(rawData))
{
var fatto = RefreshActInfo().Result;
@@ -996,7 +1003,7 @@ namespace GPW_data
// deserializzo
answ = JsonConvert.DeserializeObject>(rawData);
// salvo in redis per TTL std
- memLayer.ML.setRSV(rkeyTickets, rawData, 10);
+ memLayer.ML.setRSV(rkeyTickets, rawData, 20);
}
}
return await Task.FromResult(answ);