Рефакторинг по замечаниям Sonarqube

This commit is contained in:
2025-07-08 12:20:11 +03:00
parent 0812e7587d
commit 3a86f70db3
16 changed files with 77 additions and 57 deletions

View File

@@ -1,6 +1,6 @@
#Область ПрограммныйИнтерфейс
Функция АктуализироватьВерсииКонфигураций()Экспорт
Функция АктуализироватьВерсииКонфигураций() Экспорт
Запрос = Новый Запрос;
Запрос.Текст =
@@ -65,9 +65,10 @@
Если Ответ.Успех Тогда
АктуальнаяВерсияССервера = Ответ["Тело"]["configurationUpdateResponse"]["configurationVersion"];
Если АктуальнаяВерсияССервера = Неопределено Тогда
//Если запрос выполнен без ошибок и в запросе была передана актуальная версия - с сервера обновлений приходит null.
// Если запрос выполнен без ошибок и в запросе была передана актуальная версия - с сервера обновлений приходит null.
// Дополнительно проверим версию платформы, если что-то пришло, значит текущая версия существует
// и её назначаем актуальной. Таким образом отличаем некорректную версию текущей конфигурации от совпадения текущей и актуальной.
// и её назначаем актуальной. Таким образом отличаем некорректную версию текущей конфигурации
// от совпадения текущей и актуальной.
АктуальнаяВерсияПлатформы = Ответ["Тело"]["platformUpdateResponse"]["platformVersion"];
Если АктуальнаяВерсияПлатформы <> Неопределено Тогда
АктуальнаяВерсияССервера = ТекущаяВерсия;