Рефакторинг по замечаниям SonarQube
- Добавил области в модуль общей формы. Исправил прочие замечания SQ.
This commit is contained in:
@@ -4,8 +4,6 @@
|
|||||||
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1"/>
|
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1"/>
|
||||||
<Events>
|
<Events>
|
||||||
<Event name="AfterWrite">ПослеЗаписи</Event>
|
<Event name="AfterWrite">ПослеЗаписи</Event>
|
||||||
<Event name="OnOpen">ПриОткрытии</Event>
|
|
||||||
<Event name="OnCreateAtServer">ПриСозданииНаСервере</Event>
|
|
||||||
</Events>
|
</Events>
|
||||||
<ChildItems>
|
<ChildItems>
|
||||||
<InputField name="ТелеграмВебХук" id="1">
|
<InputField name="ТелеграмВебХук" id="1">
|
||||||
|
|||||||
@@ -1,27 +1,26 @@
|
|||||||
|
#Область ОбработчикиСобытийФормы
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||||
|
|
||||||
Ответ = ТелеграмМетодыВызовСервера.SetWebHook(ТелеграмВебХук());
|
Ответ = ТелеграмМетодыВызовСервера.SetWebHook(ТелеграмВебХук());
|
||||||
ТекстСообщения = СтрШаблон(?(Ответ.Успех, "Успешно: %1","Ошибка: %1"), Ответ.Описание);
|
ТекстСообщения = СтрШаблон(?(Ответ.Успех, "Успешно: %1", "Ошибка: %1"), Ответ.Описание);
|
||||||
Сообщение = Новый СообщениеПользователю;
|
Сообщение = Новый СообщениеПользователю;
|
||||||
Сообщение.Текст = ТекстСообщения;
|
Сообщение.Текст = ТекстСообщения;
|
||||||
Сообщение.Сообщить();
|
Сообщение.Сообщить();
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервереБезКонтекста
|
#КонецОбласти
|
||||||
Функция ТелеграмВебХук()
|
|
||||||
|
|
||||||
Возврат Константы.ТелеграмВебХук.Получить();
|
|
||||||
|
|
||||||
КонецФункции
|
#Область ОбработчикиКомандФормы
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура УдалитьВебХук(Команда)
|
Процедура УдалитьВебХук(Команда)
|
||||||
|
|
||||||
Ответ = ТелеграмМетодыВызовСервера.DeleteWebhook();
|
Ответ = ТелеграмМетодыВызовСервера.DeleteWebhook();
|
||||||
ТекстСообщения = СтрШаблон(?(Ответ.Успех, "Успешно: %1","Ошибка: %1"), Ответ.Описание);
|
ТекстСообщения = СтрШаблон(?(Ответ.Успех, "Успешно: %1", "Ошибка: %1"), Ответ.Описание);
|
||||||
Сообщение = Новый СообщениеПользователю;
|
Сообщение = Новый СообщениеПользователю;
|
||||||
Сообщение.Текст = ТекстСообщения;
|
Сообщение.Текст = ТекстСообщения;
|
||||||
Сообщение.Сообщить();
|
Сообщение.Сообщить();
|
||||||
@@ -33,11 +32,25 @@
|
|||||||
|
|
||||||
Ответ = ТелеграмМетодыВызовСервера.GetWebhookInfo();
|
Ответ = ТелеграмМетодыВызовСервера.GetWebhookInfo();
|
||||||
Если Ответ.Успех И ЗначениеЗаполнено(Ответ.Тело) Тогда
|
Если Ответ.Успех И ЗначениеЗаполнено(Ответ.Тело) Тогда
|
||||||
Для каждого ПараметрОтвета из Ответ.Тело["result"] Цикл
|
Для каждого ПараметрОтвета Из Ответ.Тело["result"] Цикл
|
||||||
Сообщение = Новый СообщениеПользователю;
|
Сообщение = Новый СообщениеПользователю;
|
||||||
Сообщение.Текст = "" + ПараметрОтвета.Ключ + "=" + ПараметрОтвета.Значение;
|
Сообщение.Текст = "" + ПараметрОтвета.Ключ + "=" + ПараметрОтвета.Значение;
|
||||||
Сообщение.Сообщить();
|
Сообщение.Сообщить();
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли
|
КонецЕсли;
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
|
#Область СлужебныеПроцедурыИФункции
|
||||||
|
|
||||||
|
&НаСервереБезКонтекста
|
||||||
|
Функция ТелеграмВебХук()
|
||||||
|
|
||||||
|
Возврат Константы.ТелеграмВебХук.Получить();
|
||||||
|
|
||||||
|
КонецФункции
|
||||||
|
|
||||||
|
#КонецОбласти
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<VERSION>17</VERSION>
|
<VERSION>18</VERSION>
|
||||||
|
|||||||
Reference in New Issue
Block a user