1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-03 15:02:24 +02:00

Фиксы приведения типов

This commit is contained in:
Anton 2024-03-31 19:08:15 +03:00
parent 7cf14d53b3
commit f30ad68854
5 changed files with 23 additions and 10 deletions

View File

@ -399,7 +399,7 @@
Параметры_.Вставить("parse_mode" , "Markdown");
Параметры_.Вставить("question" , Вопрос);
Параметры_.Вставить("options" , МассивОтветов);
Параметры_.Вставить("is_anonymous", Анонимный);
Параметры_.Вставить("is_anonymous", ?(Анонимный, 1, 0));
ДобавитьИдентификаторЧата(IDЧата, Параметры_);

View File

@ -278,6 +278,14 @@
КонецФункции
Функция ЗначениеВМассив(Значение) Экспорт
Значение_ = Новый Массив;
Значение_.Добавить(Значение);
Значение = Значение_;
КонецФункции
#КонецОбласти
#КонецОбласти

View File

@ -107,7 +107,19 @@
Значение = ПрочитатьJSON(ЧтениеJSON, Истина, Неопределено, ФорматДатыJSON.ISO);
ЧтениеJSON.Закрыть();
Если Не ТипЗнч(Значение) = Тип("Структура")
И Не ТипЗнч(Значение) = Тип("Соответствие")
И Не ТипЗнч(Значение) = Тип("Массив") Тогда
Если ТипЗнч(Значение) = Тип("Число") Тогда
Значение = OPI_Инструменты.ЧислоВСтроку(Значение);
КонецЕсли;
OPI_Инструменты.ЗначениеВМассив(Значение);
КонецЕсли;
КонецЕсли;
Исключение
@ -129,9 +141,7 @@
КонецЦикла;
Иначе
Значение_ = Новый Массив;
Значение_.Добавить(Значение);
Значение = Значение_;
OPI_Инструменты.ЗначениеВМассив(Значение);
КонецЕсли;
КонецПопытки;

View File

@ -1,4 +0,0 @@
{
"secret1":"11111111",
"secret2":"22222222"
}

View File

@ -1 +0,0 @@
Œ  qÒCëê‘äÇÒf^ˆ¤ sA¬FÞÇé.À‹‘‚,‚+Aú$Um“x%„}”‘ÌELœÈ«lêÿ6Ôþ6û¤pÉA¢\ˆIž™® õù€Æ­œ”tYÍ’“cp„±üwüP(VûÒ