From 81944b660e3ada8350fd867aa1850920da42aed4 Mon Sep 17 00:00:00 2001 From: Anton Titovets Date: Sun, 2 Feb 2025 15:14:43 +0300 Subject: [PATCH] Fastfix --- src/ru/OInt/data/Classes/СоставБиблиотеки.os | 2 +- .../OPI_ОбработчикЗапросовПрокси/ObjectModule.bsl | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/ru/OInt/data/Classes/СоставБиблиотеки.os b/src/ru/OInt/data/Classes/СоставБиблиотеки.os index 1286cba7e7..b64b6dfa84 100644 --- a/src/ru/OInt/data/Classes/СоставБиблиотеки.os +++ b/src/ru/OInt/data/Classes/СоставБиблиотеки.os @@ -115,7 +115,7 @@ Счетчик = Счетчик + 1; Иначе - СтрокаВызова = СтрокаВызова + " , "; + СтрокаВызова = СтрокаВызова + "Неопределено, "; КонецЕсли; КонецЦикла; diff --git a/src/ru/OPI/src/DataProcessors/OPI_ОбработчикЗапросовПрокси/ObjectModule.bsl b/src/ru/OPI/src/DataProcessors/OPI_ОбработчикЗапросовПрокси/ObjectModule.bsl index 2bdc08cf89..e54337d235 100644 --- a/src/ru/OPI/src/DataProcessors/OPI_ОбработчикЗапросовПрокси/ObjectModule.bsl +++ b/src/ru/OPI/src/DataProcessors/OPI_ОбработчикЗапросовПрокси/ObjectModule.bsl @@ -148,7 +148,9 @@ Процедура ВыполнитьУниверсальнуюОбработку(Контекст, Команда, Метод, Параметры) СтруктураВыполнения = ОбъектОПИ.СформироватьСтрокуВызоваМетода(Параметры, Команда, Метод); - + + Ответ = Неопределено; + Если СтруктураВыполнения["Ошибка"] Тогда Ответ = Новый Структура("result,error", Ложь, "Error in a handler command or method"); Иначе @@ -158,6 +160,8 @@ Выполнить(ТекстВыполнения); УстановитьБезопасныйРежим(Ложь); + Ответ = Новый Структура("result,data", Истина, Ответ); + КонецЕсли; Контекст.Ответ.ЗаписатьКакJson(Ответ);