From 1f35a110e166bbd64ee276478e8e9e98bc4ff0bc Mon Sep 17 00:00:00 2001 From: kashey Date: Sun, 13 Jul 2025 22:05:17 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D1=84=D0=B0=D0=BA=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D0=BD=D0=B3=20=D0=BF=D0=BE=20=D0=B7=D0=B0=D0=BC?= =?UTF-8?q?=D0=B5=D1=87=D0=B0=D0=BD=D0=B8=D1=8F=D0=BC=20Sonarqube?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../БотОбщегоНазначения/Ext/Module.bsl | 2 -- .../ТелеграмРаботаСКлавиатурой/Ext/Module.bsl | 2 +- .../Ext/ManagerModule.bsl | 19 ++++++++++++------- src/cf/VERSION | 2 +- 4 files changed, 14 insertions(+), 11 deletions(-) diff --git a/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl b/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl index 8f3d012..a640137 100644 --- a/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl +++ b/src/cf/CommonModules/БотОбщегоНазначения/Ext/Module.bsl @@ -170,7 +170,6 @@ КонецПроцедуры - Процедура УстановитьПериодУведомления(ТекстСообщения, ИдЧата) Команда = XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.NotifyOn); @@ -185,7 +184,6 @@ КонецПроцедуры - Процедура ОбработатьВводВерсииКонфигурации(ОбновлениеТелеграм, ДанныеПользователя) ИдЧата = ОбновлениеТелеграм.ИдЧата; diff --git a/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl b/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl index 00994c3..1f8867f 100644 --- a/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl +++ b/src/cf/CommonModules/ТелеграмРаботаСКлавиатурой/Ext/Module.bsl @@ -97,7 +97,7 @@ МассивРядов = Новый Массив; - Для каждого ЗначениеПериода из Метаданные.Перечисления.ПериодичностьУведомлений.ЗначенияПеречисления Цикл + Для каждого ЗначениеПериода Из Метаданные.Перечисления.ПериодичностьУведомлений.ЗначенияПеречисления Цикл КнопкаКлавиатурыВстроенной = ТелеграмРаботаСКлавиатурой.КнопкаКлавиатурыВстроенной(ЗначениеПериода.Синоним, , СтрШаблон("%1 %2", Команда, ЗначениеПериода.Имя)); Если ЗначениеПериода.Имя <> "НеУведомлять" Тогда diff --git a/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl b/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl index 85934ac..f2a4b03 100644 --- a/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl +++ b/src/cf/InformationRegisters/УведомленияОНовыхВерсиях/Ext/ManagerModule.bsl @@ -7,28 +7,33 @@ Менеджер.Прочитать(); Если Не Менеджер.Выбран() Тогда - Возврат СообщениеНеудача(Периодичность); + Возврат НеудачнаяСменеПериодичности(Периодичность); КонецЕсли; Если Менеджер.Периодичность = Периодичность Тогда - Возврат СообщениеДублирование(Периодичность); + Возврат ПовторнаяПопыткаУстановки(Периодичность); КонецЕсли; Менеджер.Периодичность = Периодичность; Менеджер.Записать(); - Возврат СообщениеУспех(Периодичность); + Возврат УспешнаяСменаПериодичности(Периодичность); КонецФункции -Функция СообщениеНеудача(Периодичность) +#КонецОбласти + + +#Область СлужебныеПроцедурыИФункции + +Функция НеудачнаяСменеПериодичности(Периодичность) Возврат СтрШаблон("Не удалось %1 уведомления", ?(Периодичность = Перечисления.ПериодичностьУведомлений.НеУведомлять, "выключить", "включить")); КонецФункции -Функция СообщениеДублирование(Периодичность) +Функция ПовторнаяПопыткаУстановки(Периодичность) Если Периодичность = Перечисления.ПериодичностьУведомлений.НеУведомлять Тогда Возврат "🔇 Уведомления уже выключены"; @@ -39,7 +44,7 @@ КонецФункции -Функция СообщениеУспех(Периодичность) +Функция УспешнаяСменаПериодичности(Периодичность) Если Периодичность = Перечисления.ПериодичностьУведомлений.НеУведомлять Тогда Возврат "🔇 Уведомления выключены"; @@ -50,4 +55,4 @@ КонецФункции -#КонецОбласти \ No newline at end of file +#КонецОбласти diff --git a/src/cf/VERSION b/src/cf/VERSION index 2d45b5d..32e2c80 100644 --- a/src/cf/VERSION +++ b/src/cf/VERSION @@ -1,2 +1,2 @@  -46 +47