From e4d6e222de375966122edd8fe4660be99695d4e0 Mon Sep 17 00:00:00 2001 From: John Date: Thu, 18 Jun 2020 14:18:18 +0000 Subject: [PATCH] =?UTF-8?q?B2020-086=20=E2=80=93=20Added=20a=20NULL=20refe?= =?UTF-8?q?rence=20check=20for=20when=20the=20MRU=20(Most=20Recently=20Use?= =?UTF-8?q?d)=20contains=20a=20database=20ID=20that=20was=20disposed.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs index 03ac9d9e..7eb718ce 100644 --- a/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs +++ b/PROMS/VEPROMS.CSLA.Library/Extension/ItemExt.cs @@ -2862,7 +2862,8 @@ namespace VEPROMS.CSLA.Library //if (str.Contains(@"")) // str = str.Replace(@"", MyDocVersion.DocVersionConfig.Unit_ID); str = ConvertToDisplayText(str); - str = Regex.Replace(str, @"\<[uU]\>", MyDocVersion.DocVersionConfig.Unit_Number); // B2017-019 - process "" in section number + if (MyDocVersion != null) // B2020-086 check for null doc version - happens if item we are trying to open is no longer there (disconnected) + str = Regex.Replace(str, @"\<[uU]\>", MyDocVersion.DocVersionConfig.Unit_Number); // B2017-019 - process "" in section number return str; } //get { return ConvertToDisplayText(MyContent.Number); }