Bug #12531
openRequality. Обработка параметра имени узла (Name) в случае наличия пустой строки
100%
Description
Если удалить имя у узла через метод 7 (установки атрибутов) APIForNG, то:
1. на стороне APIForNG имя будет передано как пустая строка "name": ""
2. Requality, получив такое название, начнет возвращать пустой параметр name
3. На стороне приложений будет отображать пустая строка, как имя (фактически имя отсутствует), вместо id.
Метод 2 и 3. Получение иерархии дерева документов. Возвращается пустая строка в поле name
Шаги воспроизведения:
1. Создать узел типа Requirement.
API вернет сведения:
"id": "004",
"name": "004",
"type": "Requirement",
"uuid": "19589378-a5c7-4eb9-92b7-a2bde94fe2f1",
"children": []
2. Задать имя созданному узлу.
API вернет сведения:
"id": "004",
"name": "Test",
"type": "Requirement",
"uuid": "19589378-a5c7-4eb9-92b7-a2bde94fe2f1",
"children": []
3. Удалить имя узла через API метод 7, передав пустое имя "name": "".
API вернет сведения:
"id": "004",
"name": "",
"type": "Requirement",
"uuid": "19589378-a5c7-4eb9-92b7-a2bde94fe2f1",
"children": []
Поле "name": "" вернет пустую строку.
В самом Requality узел тоже будет отображаться без имени
Требуется внести корректировку в формирование поля name на стороне Requality Core.
Если название узла было удалено или передано пустое имя "name": "", то необходимо удалять значение в поле name и возвращать Id узла.
Имя как пустая строка недопустимо.
Files
Updated by Радек Мария over 1 year ago
- Subject changed from APIForNG. Метод 2 и 3. Получение иерархии дерева документов. Возвращается пустая строка в поле name to Requality. Обработка параметра имени узла (Name) в случае наличия пустой строки
- Description updated (diff)
Updated by Denis Kildishev over 1 year ago
- Status changed from New to Resolved
- % Done changed from 0 to 100