tolto check spostamento task req/run
This commit is contained in:
@@ -1124,11 +1124,7 @@ namespace LiMan.APi.Data
|
||||
foreach (var res in DataPayload)
|
||||
{
|
||||
bool answ = redisHashKeySet(runKey, res.Key, res.Value, scadenza);
|
||||
// se fatto... tolgo!
|
||||
if(answ)
|
||||
{
|
||||
redisHashKeyDelete(reqKey, res.Key);
|
||||
}
|
||||
redisHashKeyDelete(reqKey, res.Key);
|
||||
done += answ ? 1 : 0;
|
||||
}
|
||||
return done;
|
||||
@@ -1144,6 +1140,7 @@ namespace LiMan.APi.Data
|
||||
public int TaskDoneAdd(string CodImp, Dictionary<string, string> DataPayload)
|
||||
{
|
||||
int done = 0;
|
||||
RedisKey runKey = (RedisKey)$"{rKeyTaskRun}:{CodImp}";
|
||||
RedisKey doneKey = (RedisKey)$"{rKeyTaskDone}:{CodImp}";
|
||||
// imposto scadenza a 30gg...
|
||||
double scadenza = 30 * 24 * 60;
|
||||
@@ -1151,6 +1148,7 @@ namespace LiMan.APi.Data
|
||||
foreach (var res in DataPayload)
|
||||
{
|
||||
bool answ = redisHashKeySet(doneKey, res.Key, res.Value, scadenza);
|
||||
redisHashKeyDelete(runKey, res.Key);
|
||||
done += answ ? 1 : 0;
|
||||
}
|
||||
return done;
|
||||
|
||||
Reference in New Issue
Block a user