fix(templateMatcher, templateUpdater): исправлена валидация и добавлена проверка имени шаблона
This commit is contained in:
@@ -180,7 +180,10 @@ namespace PARR.TemplateUpdater.Services
|
||||
return false;
|
||||
}
|
||||
|
||||
var existTemplateName = await templateService.Get().AsNoTracking().AnyAsync(t => t.Id != query.TemplateId && t.Name.ToUpper() == query.Name.Trim().ToUpper());
|
||||
var existTemplateName = await templateService.Get().AsNoTracking().AnyAsync(t =>
|
||||
t.Id != query.TemplateId
|
||||
&& t.Name.ToUpper() == query.Name.Trim().ToUpper()
|
||||
&& t.Index == query.Index);
|
||||
if (existTemplateName)
|
||||
{
|
||||
logger.LogError($"Сообщение не валидно. Имя шаблона не уникально: {query.Name}");
|
||||
|
||||
Reference in New Issue
Block a user