From d649c4ac1662f7dd0d5f68de921b88d291a21b0f Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Mon, 29 Sep 2025 11:38:23 +0200 Subject: [PATCH] Do not change PRE72H on Excel import for transit shipcalls --- ENI2/Excel/ExcelUtil.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ENI2/Excel/ExcelUtil.cs b/ENI2/Excel/ExcelUtil.cs index 87ada2ab..43aa8c01 100644 --- a/ENI2/Excel/ExcelUtil.cs +++ b/ENI2/Excel/ExcelUtil.cs @@ -1007,15 +1007,18 @@ namespace ENI2.Excel STAT stat = statMessage.Elements[0] as STAT; ScanMessage(stat, reader); - foreach (Message preMessage in messages) + if (!messageCore.IsTransit) // let's not do this for transit messages { - if (preMessage.MessageNotificationClass == Message.NotificationClass.PRE72H) + foreach (Message preMessage in messages) { - if (preMessage.Elements.Count > 0) + if (preMessage.MessageNotificationClass == Message.NotificationClass.PRE72H) { - PRE72H pre72h = preMessage.Elements[0] as PRE72H; - pre72h.Tanker = stat.IsTanker; - ExcelReader.SaveMessage(preMessage); + if (preMessage.Elements.Count > 0) + { + PRE72H pre72h = preMessage.Elements[0] as PRE72H; + pre72h.Tanker = stat.IsTanker; + ExcelReader.SaveMessage(preMessage); + } } } }