diff --git a/MP.MONO.DECODER/MP.MONO.DECODER.csproj b/MP.MONO.DECODER/MP.MONO.DECODER.csproj
index 13c0bc2..489e7a8 100644
--- a/MP.MONO.DECODER/MP.MONO.DECODER.csproj
+++ b/MP.MONO.DECODER/MP.MONO.DECODER.csproj
@@ -6,7 +6,7 @@
enable
enable
AnyCPU;x86;x64
- 1.12206.2011
+ 1.12206.2012
diff --git a/MP.MONO.DECODER/Program.cs b/MP.MONO.DECODER/Program.cs
index eee124b..875005b 100644
--- a/MP.MONO.DECODER/Program.cs
+++ b/MP.MONO.DECODER/Program.cs
@@ -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
+ { }
}
}
diff --git a/MP.MONO.DECODER/Resources/ChangeLog.html b/MP.MONO.DECODER/Resources/ChangeLog.html
index ad00c3a..adbf6f1 100644
--- a/MP.MONO.DECODER/Resources/ChangeLog.html
+++ b/MP.MONO.DECODER/Resources/ChangeLog.html
@@ -1,6 +1,6 @@
MAPO-MONO
- Version: 1.12206.2011
+ Version: 1.12206.2012
Release Note:
-
diff --git a/MP.MONO.DECODER/Resources/VersNum.txt b/MP.MONO.DECODER/Resources/VersNum.txt
index 45ef716..17bc89b 100644
--- a/MP.MONO.DECODER/Resources/VersNum.txt
+++ b/MP.MONO.DECODER/Resources/VersNum.txt
@@ -1 +1 @@
-1.12206.2011
+1.12206.2012
diff --git a/MP.MONO.DECODER/Resources/manifest.xml b/MP.MONO.DECODER/Resources/manifest.xml
index b7820fa..3975f12 100644
--- a/MP.MONO.DECODER/Resources/manifest.xml
+++ b/MP.MONO.DECODER/Resources/manifest.xml
@@ -1,6 +1,6 @@
-
- 1.12206.2011
+ 1.12206.2012
http://nexus.steamware.net/repository/SWS/MP.MONO.DECODER/stable/LAST/MP.Mon.zip
http://nexus.steamware.net/repository/SWS/MP.MONO.DECODER/stable/LAST/ChangeLog.html
false