diff --git a/ci/os/internal/Modules/МетодыФормированияOpenAPI.os b/ci/os/internal/Modules/МетодыФормированияOpenAPI.os index 1f2b7fc9b6..e65cf4290e 100644 --- a/ci/os/internal/Modules/МетодыФормированияOpenAPI.os +++ b/ci/os/internal/Modules/МетодыФормированияOpenAPI.os @@ -35,16 +35,16 @@ Для Каждого Элемент Из КомандыМодули Цикл - Модуль = Элемент.Значение; + Ключ = Элемент.Ключ; + Модуль = Элемент.Значение; Если Не СтрНачинаетсяС(Модуль, "OPI_") Тогда Продолжить; КонецЕсли; - Модуль = СтрЗаменить(Модуль, "OPI_", ""); - МассивТэгов.Добавить(Новый Структура("name,description", Модуль, СтрШаблон(ШаблонОписания, Модуль))); + МассивТэгов.Добавить(Новый Структура("name,description", Ключ, СтрШаблон(ШаблонОписания, Модуль))); - СформироватьПути(Элемент.Ключ, СоответствиеПутей); + СформироватьПути(Ключ, СоответствиеПутей); КонецЦикла; diff --git a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl index 3d2f62eec8..dacc228aad 100644 --- a/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl +++ b/src/ru/OPI/src/CommonModules/OPI_ПолучениеДанныхТестов/Module.bsl @@ -2493,6 +2493,8 @@ СоставОПИ = Новый("LibraryComposition"); СоставБиблиотеки = СоставОПИ.ПолучитьСостав(Библиотека); СоставМетода = СоставБиблиотеки.НайтиСтроки(Новый Структура("Метод", Метод)); + МассивКомады = Новый Массив; + МассивКомады.Добавить(Библиотека); ТаблицаОпций = Новый ТаблицаЗначений; ТаблицаОпций.Колонки.Добавить("Ключ"); @@ -2528,6 +2530,8 @@ Значение = Описание.Значение; Значение.Вставить("responses", СоответствиеОтветов); + Значение.Вставить("tags" , МассивКомады); + ДополненнаяСтруктураОписания.Вставить(Ключ, Значение); КонецЦикла;