Project

General

Profile

Bug #12184

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

1. Через API присутствует возможность поменять "архивное свойство" узла. 
 2. В API отсутствует проверка типа и переданного значения. 
 3. Через API существует возможность добавить атрибут с пустым именем. 

 Операция изменения атрибута у отчета (узел типа ReportData) проходит успешно. 
 Дополнительно передан атрибут с типом INT, а значение содержит букву. 
 Данные изменения успешно применяются для атрибута. 

 Пример запроса: 
 <pre><code class="xml"> 
 { 
   "attributes": 
     { 
       "var": 
         { 
           "value":"30F", "type": "INT"  
         } 
     } 
 } 
 </code></pre> 


 !clipboard-202302141057-id8l8.png! 

 Необходимо добавить проверки: 
 1. Запрещать редактировать архивные свойства 
 2. Добавить проверку соответствия типа атрибута и переданного формата значения.

Back