diff --git a/PARR.EsppApi/EsppApiService.cs b/PARR.EsppApi/EsppApiService.cs index 8c945408..79e716da 100644 --- a/PARR.EsppApi/EsppApiService.cs +++ b/PARR.EsppApi/EsppApiService.cs @@ -106,7 +106,12 @@ namespace PARR.EsppApi //var result = await esppHttpService.SendAsync>(QuerySanitize(request)); var request = new GetTaskListRequest { VIEW_QUERY = string.Join(" and ", conditions) }; - var result = await esppHttpService.SendAsync>(GenerateRequest(EsppOperationsEnum.GetTaskList, request)); + + // костыль. так как в ЕСПП не json а какой-то свой модерновый формат. формируем запрос вручную + var viewQueryStr = $"{{\"VIEW_QUERY\":\"{request.VIEW_QUERY}\"}}"; + var result = await esppHttpService.SendAsync>(GenerateRequest(EsppOperationsEnum.GetTaskList, viewQueryStr)); + + //var result = await esppHttpService.SendAsync>(GenerateRequest(EsppOperationsEnum.GetTaskList, request)); return result;