From 0b6ca223dbd31d97894d8b084ee621ae0c127fc5 Mon Sep 17 00:00:00 2001 From: John Date: Mon, 6 Apr 2020 14:09:50 +0000 Subject: [PATCH] B2020-050 Added a NULL reference check on nextItem before attempting to call ResetOrdinal() in DeleteItemAndChildren. --- PROMS/VEPROMS.CSLA.Library/Extension/ItemInsertExt.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ItemInsertExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ItemInsertExt.cs index 74d8d7a1..ca2f25ed 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ItemInsertExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ItemInsertExt.cs @@ -2334,7 +2334,7 @@ namespace VEPROMS.CSLA.Library ItemInfo.DeleteItemInfoAndChildren(item.ItemID); // Dispose ItemInfo and Children if (prevItem != null) prevItem.UpdateTransitionText(); - else + else if (nextItem != null) // B2020-050 needed check for null nextItem - found when deleting empty equation sub-step nextItem.ResetOrdinal(); // B2020-043: Fix transition text, code moved from above, so that DeleteItemInfoAndChildren is called first. }