Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Bayselonarrend committed Mar 31, 2024
2 parents 175b469 + 3ff4e19 commit 7f46ef9
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 5 deletions.
2 changes: 1 addition & 1 deletion OInt/core/Modules/OPI_Telegram.os
Original file line number Diff line number Diff line change
Expand Up @@ -399,7 +399,7 @@
Параметры_.Вставить("parse_mode" , "Markdown");
Параметры_.Вставить("question" , Вопрос);
Параметры_.Вставить("options" , МассивОтветов);
Параметры_.Вставить("is_anonymous", Анонимный);
Параметры_.Вставить("is_anonymous", ?(Анонимный, 1, 0));

ДобавитьИдентификаторЧата(IDЧата, Параметры_);

Expand Down
18 changes: 14 additions & 4 deletions OInt/tools/Modules/OPI_ПреобразованиеТипов.os
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,19 @@

Значение = ПрочитатьJSON(ЧтениеJSON, Истина, Неопределено, ФорматДатыJSON.ISO);
ЧтениеJSON.Закрыть();


Если Не ТипЗнч(Значение) = Тип("Структура")
И Не ТипЗнч(Значение) = Тип("Соответствие")
И Не ТипЗнч(Значение) = Тип("Массив") Тогда

Если ТипЗнч(Значение) = Тип("Число") Тогда
Значение = OPI_Инструменты.ЧислоВСтроку(Значение);
КонецЕсли;

OPI_Инструменты.ЗначениеВМассив(Значение);

КонецЕсли;

КонецЕсли;

Исключение
Expand All @@ -129,9 +141,7 @@
КонецЦикла;

Иначе
Значение_ = Новый Массив;
Значение_.Добавить(Значение);
Значение = Значение_;
OPI_Инструменты.ЗначениеВМассив(Значение);
КонецЕсли;

КонецПопытки;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -278,6 +278,14 @@

КонецФункции

Функция ЗначениеВМассив(Значение) Экспорт

Значение_ = Новый Массив;
Значение_.Добавить(Значение);
Значение = Значение_;

КонецФункции

#КонецОбласти

#КонецОбласти
Expand Down

0 comments on commit 7f46ef9

Please sign in to comment.