Fix modalità decoder allarmi
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<Platforms>AnyCPU;x86;x64</Platforms>
|
||||
<Version>1.12206.2011</Version>
|
||||
<Version>1.12206.2012</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
+15
-13
@@ -216,25 +216,25 @@ void AlarmsValPipe_EA_NewMessage(object? sender, EventArgs e)
|
||||
{
|
||||
isMuted = maybeMuted.Muted;
|
||||
}
|
||||
// cerco l'allarme nell'elenco degli allarmi dal DB
|
||||
var foundAlarm = alarmsRecorded
|
||||
.Where(x => x.FullValue == newAlarm)
|
||||
.FirstOrDefault();
|
||||
// se non lo trovo --> chiamo procedura che verifica su DB, eventualmente inserisce, restituisce nuovo elenco
|
||||
if (foundAlarm == null)
|
||||
{
|
||||
// salvo sul DB
|
||||
foundAlarm = dbController.AlarmListInsert(newAlarm);
|
||||
// ora rileggo ed aggiorno redis e cerco di nuovo record...
|
||||
alarmsRecorded = dbController.AlarmListGetAll();
|
||||
redisDb.StringSet(Constants.ALARMS_RLIST_KEY, JsonConvert.SerializeObject(alarmsRecorded));
|
||||
}
|
||||
if (!isMuted && lastAlarms != null)
|
||||
{
|
||||
if (!lastAlarms.Contains(newAlarm))
|
||||
{
|
||||
// cerco l'allarme nell'elenco degli allarmi dal DB
|
||||
var foundAlarm = alarmsRecorded
|
||||
.Where(x => x.FullValue == newAlarm)
|
||||
.FirstOrDefault();
|
||||
// se non lo trovo --> chiamo procedura che verifica su DB, eventualmente inserisce, restituisce nuovo elenco
|
||||
if (foundAlarm == null)
|
||||
{
|
||||
// salvo sul DB
|
||||
foundAlarm = dbController.AlarmListInsert(newAlarm);
|
||||
}
|
||||
if (foundAlarm != null)
|
||||
{
|
||||
// ora rileggo ed aggiorno redis e cerco di nuovo record...
|
||||
alarmsRecorded = dbController.AlarmListGetAll();
|
||||
redisDb.StringSet(Constants.ALARMS_RLIST_KEY, JsonConvert.SerializeObject(alarmsRecorded));
|
||||
|
||||
// segno come iniziato...
|
||||
AlarmRecModel newAlarmRec = new AlarmRecModel()
|
||||
@@ -248,6 +248,8 @@ void AlarmsValPipe_EA_NewMessage(object? sender, EventArgs e)
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{ }
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<body>
|
||||
<i>MAPO-MONO</i>
|
||||
<h4>Version: 1.12206.2011</h4>
|
||||
<h4>Version: 1.12206.2012</h4>
|
||||
<br /> Release Note:
|
||||
<ul>
|
||||
<li>
|
||||
|
||||
@@ -1 +1 @@
|
||||
1.12206.2011
|
||||
1.12206.2012
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<item>
|
||||
<version>1.12206.2011</version>
|
||||
<version>1.12206.2012</version>
|
||||
<url>http://nexus.steamware.net/repository/SWS/MP.MONO.DECODER/stable/LAST/MP.Mon.zip</url>
|
||||
<changelog>http://nexus.steamware.net/repository/SWS/MP.MONO.DECODER/stable/LAST/ChangeLog.html</changelog>
|
||||
<mandatory>false</mandatory>
|
||||
|
||||
Reference in New Issue
Block a user