fix(templateSync): при сравненни полного описания, удалять символы переноса.

This commit is contained in:
Mikhail Trubnikov
2024-02-19 08:34:52 +10:00
parent b3f074c780
commit 84989efd10

View File

@@ -78,7 +78,7 @@ namespace PARR.EsppTemplateSync
ResponseArea = template.Host!.ResponseArea!.Name,
Duration = template.ApplicationsInWork.TemplateDuration,
EK = template.Host.Ek,
FullDescription = template.ApplicationsInWork.FullDescription,
FullDescription = Sanitize(template.ApplicationsInWork.FullDescription),
Solution = template.ApplicationsInWork.Solution,
Process = template.ApplicationsInWork.Work!.Tnk!.Subprocess!.Process!.Name,
SubProcess = template.ApplicationsInWork.Work.Tnk.Subprocess.Name,
@@ -146,7 +146,7 @@ namespace PARR.EsppTemplateSync
Duration = duration,
EK = ek,
//Initiator = initiator,
FullDescription = fullDescription,
FullDescription = Sanitize(fullDescription),
//ClosingCode = closingCode,
Solution = solution,
Process = process,
@@ -158,6 +158,20 @@ namespace PARR.EsppTemplateSync
return templateFromEspp;
}
/// <summary>
/// Удаляет ненужные символы из строки
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
private string Sanitize(string str)
{
str = str.Replace("\r", string.Empty);
str = str.Replace("\n", string.Empty);
return str;
}
}
}