Bug #12184
Updated by Радек Мария almost 2 years ago
Через API присутствует возможность поменять "архивное свойство" узла.
В API отсутствует проверка типа и переданного значения.
Операция изменения атрибута у отчета (узел типа ReportData) проходит успешно.
Дополнительно передан атрибут с типом INT, а значение содержит букву.
Данные изменения успешно применяются для атрибута.
Пример запроса:
<pre><code class="xml">
{
"attributes":
{
"var":
{
"value":"30F", "type": "INT"
}
}
}
</code></pre>
!clipboard-202302141057-id8l8.png!
Необходимо добавить проверки:
1. Запрещать редактировать архивные свойства
2. Добавить проверку соответствия типа атрибута и переданного формата значения.