Project

General

Profile

Bug #12531

Updated by Радек Мария 10 months ago

Если удалить имя у узла, то методы начнут возвращать пустой параметр name. 

 *Шаги воспроизведения:* 
 1. Создать узел типа Requirement. 
 API вернет сведения: 
 <pre><code class="xml"> 
             "id": "004", 
             "name": "004", 
             "type": "Requirement", 
             "uuid": "19589378-a5c7-4eb9-92b7-a2bde94fe2f1", 
             "children": [] 
 </code></pre> 

 2. Задать имя созданному узлу. 
 API вернет сведения: 
 <pre><code class="xml"> 
             "id": "004", 
             "name": "Test", 
             "type": "Requirement", 
             "uuid": "19589378-a5c7-4eb9-92b7-a2bde94fe2f1", 
             "children": [] 
 </code></pre> 
 
 3. Удалить имя узла. 
 API вернет сведения: 
 <pre><code class="xml"> 
             "id": "004", 
             "name": "", 
             "type": "Requirement", 
             "uuid": "19589378-a5c7-4eb9-92b7-a2bde94fe2f1", 
             "children": [] 
 </code></pre> 

 Поле "name": "" вернет пустую строку. 
 В самом Requality узел тоже будет отображаться без имени 
 !clipboard-202307171106-huipi.png! 

 Требуется внести корректировку в формирование поля name. 
 *Если название узла было удалено, то необходимо в поле name возвращать Id узла.* 

 Связано с https://gitlab.ispras.ru/gaia/gaia/-/issues/184

Back