From 37390333116bba2353da5449fb160d4637dff92b Mon Sep 17 00:00:00 2001 From: Kathy Date: Fri, 11 Mar 2022 15:58:33 +0000 Subject: [PATCH] =?UTF-8?q?B2022-038:=20Don=E2=80=99t=20crash=20on=20table?= =?UTF-8?q?=20restore?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROMS/Volian.Controls.Library/DisplayHistory.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/PROMS/Volian.Controls.Library/DisplayHistory.cs b/PROMS/Volian.Controls.Library/DisplayHistory.cs index 14ae9d78..b62345f8 100644 --- a/PROMS/Volian.Controls.Library/DisplayHistory.cs +++ b/PROMS/Volian.Controls.Library/DisplayHistory.cs @@ -313,7 +313,9 @@ namespace Volian.Controls.Library GridAuditInfoList gail = GridAuditInfoList.Get(cai.ContentID); foreach (GridAuditInfo gai in gail) { - if (gai.DeleteStatus == 0) + // B2022-038: Fix crash on restore of grid. If it doesn't have a ContentAuditID don't add to list (was causing a Null access + // when restoring the change) + if (gai.DeleteStatus == 0 && gai.ContentAuditID != 0) { if (contentHistory == null) contentHistory = tvAudits.Nodes.Add("Content Changes"); //contentHistory = tvAudits.Nodes.Add("Content History");