Fixed logic to eliminate errors when annotation is added

This commit is contained in:
Rich 2012-11-16 20:14:51 +00:00
parent 63f535a4d3
commit 6b959e09cb

View File

@ -120,18 +120,17 @@ namespace DataLoader
updatedText = (updatedText.Replace("<START]", "&lt;START]")).Replace("[END>", "[END&gt;"); updatedText = (updatedText.Replace("<START]", "&lt;START]")).Replace("[END>", "[END&gt;");
string sstring = AdjustSizeAndGetSearchString(updatedText, itm); string sstring = AdjustSizeAndGetSearchString(updatedText, itm);
itm.MyContent.Text = sstring; itm.MyContent.Text = sstring;
if (item.NewTransToUnNumberedItem)
{
ItemAnnotation ia = itm.ItemAnnotations.Add(VerificationRequiredType);
ia.SearchText = "Transition to un-numbered step";
ia.UserID = "Migration";
}
itm.Save(); itm.Save();
} }
} }
else else
{ {
using (Content c = item.MyContent.Get())
{
c.Text = updatedText;
c.Save();
}
}
// Added for transitions to un-numbered steps
if (item.NewTransToUnNumberedItem) if (item.NewTransToUnNumberedItem)
{ {
using (Item itm = item.Get()) using (Item itm = item.Get())
@ -142,6 +141,13 @@ namespace DataLoader
itm.Save(); itm.Save();
} }
} }
using (Content c = item.MyContent.Get())
{
c.Text = updatedText;
c.Save();
}
}
// Added for transitions to un-numbered steps
if (checkRTF) if (checkRTF)
{ {
MyStepRTB.MyItemInfo = item; MyStepRTB.MyItemInfo = item;