Project

General

Profile

Actions

Task #12502

open

APIForNG. Метод 11. Создание узла типа Report Settings. Проверка переданного значения "_template_id"

Added by Радек Мария 11 months ago. Updated 9 months ago.

Status:
Resolved
Priority:
Normal
Category:
-
Target version:
-
Start date:
06/28/2023
Due date:
% Done:

100%

Estimated time:
Detected in build:
git
Published in build:
1.4.796

Description

На текущий момент при создании узла типа Report Settings возможно передать любое значение для "_template_id".
Необходимо добавить проверку переданного значения на соответствие допустимых значений, которые возвращаются в методе 28 "Получение списка шаблонов отчетов и их групп".
Если передано некорректное значение, то в ответ формируется ошибка вида:

HTTP/1.1 404 Not Found
Date: Wed, 28 Jun 2023 08:13:44 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Server: Jetty(9.4.50.v20221201)

{
  "success" : false,
  "error" : {
    "code" : "template_not_found",
    "message" : "Template does not exist",
    "extra" : { }
  }
}

Actions

Also available in: Atom PDF