Skip to content

Commit c9a2579

Browse files
committed
Merge branch 'release/0.9.6'
2 parents 136717f + ac950bc commit c9a2579

File tree

5 files changed

+21
-8
lines changed

5 files changed

+21
-8
lines changed

.vscode/spell.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"ignoreWordsList": [
3+
"Прокси",
4+
"Неопределено"
5+
],
6+
"ignoreRegExp": [
7+
"/\\(.*\\.(jpg|jpeg|png|md|gif|JPG|JPEG|PNG|MD|GIF)\\)/g",
8+
"/((http|https|ftp|git)\\S*)/g"
9+
]
10+
}

.vscode/tasks.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
{
2-
"version": "0.1.0",
2+
"version": "2.0.0",
3+
"_runner": "terminal",
34
"windows": {
45
"command": "cmd",
5-
"args": ["/c", "chcp 65001 ; "]
6+
"args": ["/c", "chcp 65001 ;"]
67
},
78
"linux": {
89
"command": "sh",

src/Классы/УстановкаПакета.os

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,9 +295,9 @@
295295
Функция ИнициализироватьСоединение(Сервер) Экспорт
296296

297297
НастройкиПрокси = НастройкиПриложенияOpm.Получить().Прокси;
298-
Если НастройкиПрокси.ИспользоватьПрокси = Истина Тогда
298+
Если НастройкиПрокси.ИспользоватьПрокси Тогда
299299
Прокси = Новый ИнтернетПрокси(НастройкиПрокси.ПроксиПоУмолчанию);
300-
Если НастройкиПрокси.ПроксиПоУмолчанию = Ложь Тогда
300+
Если Не НастройкиПрокси.ПроксиПоУмолчанию Тогда
301301
Прокси.Установить("http",НастройкиПрокси.Сервер,НастройкиПрокси.Порт,НастройкиПрокси.Пользователь,НастройкиПрокси.Пароль,НастройкиПрокси.ИспользоватьАутентификациюОС);
302302
КонецЕсли;
303303
Соединение = Новый HTTPСоединение(Сервер,,,,Прокси);

src/Модули/КонстантыOpm.os

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@
2323
ПутьВЗапасномХранилище = "/download/";
2424
ЛокальныйКаталогУстановкиПакетов = "oscript_modules";
2525
ИмяЛога = "oscript.app.opm";
26-
ВерсияПродукта = "0.9.5";
26+
ВерсияПродукта = "0.9.6";

src/Модули/НастройкиПриложенияOpm.os

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,14 @@
6767
мНастройки = НастройкиПоУмолчанию();
6868
КонецПроцедуры
6969

70-
Функция ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Настройки)
71-
НовыеНастройки = НастройкиПоУмолчанию();
70+
Функция ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Знач Настройки, НовыеНастройки = Неопределено)
71+
Если НовыеНастройки = Неопределено Тогда
72+
НовыеНастройки = НастройкиПоУмолчанию();
73+
КонецЕсли;
7274
Для каждого Настройка Из Настройки Цикл
7375
Значение = Настройка.Значение;
7476
Если ТипЗнч(Значение) = Тип("Структура") Тогда
75-
Значение = ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Значение);
77+
Значение = ЗаполнитьНесуществующиеНастройкиПоУмолчанию(Значение, НовыеНастройки[Настройка.Ключ]);
7678
КонецЕсли;
7779
НовыеНастройки.Вставить(Настройка.Ключ, Значение);
7880
КонецЦикла;

0 commit comments

Comments
 (0)