Project

General

Profile

Actions

Task #12502

open

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

Added by Радек Мария over 1 year ago. Updated over 1 year 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 #1

Updated by Радек Мария over 1 year ago

  • Subject changed from APIForNG. Метод 11. Создание узла типа Report Settings. Проверка переданного значения template_id to APIForNG. Метод 11. Создание узла типа Report Settings. Проверка переданного значения "_template_id"
  • Description updated (diff)
Actions #2

Updated by Denis Kildishev over 1 year ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
Actions #3

Updated by Denis Kildishev over 1 year ago

  • Published in build set to 1.4.796
Actions

Also available in: Atom PDF