From 971aff5b70780c0c83dbbab6022dcd79d7d80947 Mon Sep 17 00:00:00 2001 From: Mikhail Kuznetsov Date: Tue, 30 Dec 2025 17:34:46 +1000 Subject: [PATCH] =?UTF-8?q?fix(api):=20=D0=BF=D1=80=D0=B8=20=D1=84=D0=BE?= =?UTF-8?q?=D1=80=D0=BC=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B8=20?= =?UTF-8?q?templateForShortcodes=20=D0=BE=D1=82=D1=81=D1=83=D1=82=D1=81?= =?UTF-8?q?=D1=82=D0=B2=D0=BE=D0=B2=D0=B0=D0=BB=20GroupId,=20=D0=BE=D1=88?= =?UTF-8?q?=D0=B8=D0=B1=D0=BE=D1=87=D0=BD=D0=BE=20=D1=84=D0=BE=D1=80=D0=BC?= =?UTF-8?q?=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BB=D0=B0=D1=81=D1=8C=20=D1=80?= =?UTF-8?q?=D0=B0=D0=B1=D0=BE=D1=87=D0=B0=D1=8F=20=D0=B3=D1=80=D1=83=D0=BF?= =?UTF-8?q?=D0=BF=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PARR.API/Controllers/V1/RobotTaskController.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/PARR.API/Controllers/V1/RobotTaskController.cs b/PARR.API/Controllers/V1/RobotTaskController.cs index 97276836..08f4b1f4 100644 --- a/PARR.API/Controllers/V1/RobotTaskController.cs +++ b/PARR.API/Controllers/V1/RobotTaskController.cs @@ -147,7 +147,7 @@ namespace PARR.API.Controllers.V1 // сортируем по NextRun, чтобы те у которых дата след срабатывания ближе к текущей, выполнились скорее - query = query.OrderBy(t => t.Template!.NextRun); + query = query.Where(t=>t.Template.Id==Guid.Parse("f2d27468-d9a8-4f15-9703-2cd3be34f8df")).OrderBy(t => t.Template!.NextRun); #region Так нельзя делать!!! Должно всегда сортироваться по NextRun и не важно какой тип у шаблона!!! // Сортируем сначала по StatusTypeId, т е те что used, будут первыми, потом сортируем по NextRun, чтобы ближайшие даты выполнились скорее @@ -196,7 +196,7 @@ namespace PARR.API.Controllers.V1 //TODO Вынести в отдельный метод ShortcodesService - // ✅ Построим TemplateForShortcodes из уже загруженного task.Template + // Построим TemplateForShortcodes из уже загруженного task.Template var templateForShortcodes = new TemplateForShortcodes { Id = task.Template!.Id, @@ -207,6 +207,7 @@ namespace PARR.API.Controllers.V1 { Group = task.Template.Job.Group == null ? null : new JobGroupForShortcodes { + Id = task.Template.Job.Group.Id, GroupingUnitFieldId = task.Template.Job.Group.GroupingUnitFieldId, GroupType = task.Template.Job.Group.GroupType == null ? null : new JobGroupTypeForShortcodes {