Skip to content

Commit

Permalink
fix: Исправлена ошибка проверки загруженных версий, если загруженных …
Browse files Browse the repository at this point in the history
…версий не было.
  • Loading branch information
arkuznetsov committed Sep 29, 2021
1 parent 343ad2c commit 48ffae9
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions src/Классы/ЗагрузчикРелизов1С.os
Original file line number Diff line number Diff line change
Expand Up @@ -897,11 +897,11 @@
"description.json",
Истина);

Для Каждого ТекФайл Из ФайлыОписанийВерсий Цикл
Если НЕ ТипЗнч(ЗагруженныеВерсии.Получить(ИдентификаторПриложения)) = Тип("Массив") Тогда
ЗагруженныеВерсии.Вставить(ИдентификаторПриложения, Новый Массив());
КонецЕсли;

Если НЕ ТипЗнч(ЗагруженныеВерсии.Получить(ИдентификаторПриложения)) = Тип("Массив") Тогда
ЗагруженныеВерсии.Вставить(ИдентификаторПриложения, Новый Массив());
КонецЕсли;
Для Каждого ТекФайл Из ФайлыОписанийВерсий Цикл

ОписаниеВерсии = Служебный.ОписаниеРелиза(ТекФайл.ПолноеИмя);

Expand All @@ -928,7 +928,7 @@
ЗаполнитьСписокЗагруженныхВерсий(ОписаниеВерсии.Идентификатор);
КонецЕсли;

Если НачатьСПоследнейВерсии Тогда
Если НачатьСПоследнейВерсии И ЗначениеЗаполнено(ЗагруженныеВерсииПриложения) Тогда
ПоследняяВерсия = ЗагруженныеВерсииПриложения[ЗагруженныеВерсииПриложения.ВГраница()];
Если Служебный.СравнитьВерсии(ОписаниеВерсии.Версия, ПоследняяВерсия) > 0 Тогда
Возврат Истина;
Expand All @@ -942,6 +942,8 @@
ОбъединитьПути(КаталогДляСохранения, ОписаниеВерсии.Идентификатор));
Возврат Ложь;
КонецЕсли;
Иначе
Возврат Истина;
КонецЕсли;

Если ЗагруженныеВерсииПриложения.Найти(ОписаниеВерсии.Версия) = Неопределено Тогда
Expand Down

0 comments on commit 48ffae9

Please sign in to comment.