mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-12 11:15:07 +02:00
Merge branch 'main' of https://github.com/Bayselonarrend/OpenIntegrations
This commit is contained in:
commit
9f785296b1
4
.github/workflows/test.yml
vendored
4
.github/workflows/test.yml
vendored
@ -10,6 +10,8 @@ jobs:
|
||||
|
||||
Convert:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
steps:
|
||||
|
||||
@ -21,6 +23,8 @@ jobs:
|
||||
- name: Выполнить скрипт преобразования OPI -> OInt
|
||||
run: oscript ./.github/workflows/convert.os
|
||||
|
||||
- uses: stefanzweifel/git-auto-commit-action@v5
|
||||
|
||||
Decode:
|
||||
runs-on: ubuntu-latest
|
||||
needs: Convert
|
||||
|
@ -230,7 +230,7 @@
|
||||
// Получить описание файла.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - Получить описание файла
|
||||
// Соответствие Из КлючИЗначение - Описание файла
|
||||
Функция ПолучитьОписаниеФайла() Экспорт
|
||||
|
||||
Описание = Новый Соответствие;
|
||||
@ -247,6 +247,15 @@
|
||||
|
||||
#Область РаботаСКомментариями
|
||||
|
||||
// Создать комментарий.
|
||||
//
|
||||
// Параметры:
|
||||
// Токен - Строка - Токен
|
||||
// Идентификатор - Строка - Идентификатор объекта, для которого необходим комментарий
|
||||
// Комментарий - Строка - Текст комментария
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// HTTPОтвет - Ответ сервера Google
|
||||
Функция СоздатьКомментарий(Знач Токен, Знач Идентификатор, Знач Комментарий) Экспорт
|
||||
|
||||
Заголовки = OPI_GoogleWorkspace.ПолучитьЗаголовокАвторизации(Токен);
|
||||
@ -354,8 +363,10 @@
|
||||
|
||||
Функция УправлениеФайлом(Знач Токен, Знач Файл, Знач Описание = "", Знач Идентификатор = "")
|
||||
|
||||
MimeType = "mimeType";
|
||||
|
||||
Если ЗначениеЗаполнено(Идентификатор) Тогда
|
||||
MIME = ПолучитьИнформациюОбОбъекте(Токен, Идентификатор)["mimeType"];
|
||||
MIME = ПолучитьИнформациюОбОбъекте(Токен, Идентификатор)[MimeType];
|
||||
Иначе
|
||||
MIME = Описание["MIME"];
|
||||
КонецЕсли;
|
||||
|
@ -1571,7 +1571,6 @@
|
||||
КонецФункции
|
||||
|
||||
//@skip-check method-too-many-params
|
||||
|
||||
Функция УправлениеПодборкой(Знач Название
|
||||
, Знач Картинка = ""
|
||||
, Знач ИДПодборки = ""
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -158,7 +158,19 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ПутьКФайлуДанных()
|
||||
Возврат "./data.json"; // BSLLS:UsingHardcodePath-off
|
||||
|
||||
ПутьРепозитория = "./data.json";
|
||||
ПутьЛокальный = "C:\GDrive\Мой диск\data.json";
|
||||
ФайлРепозитория = Новый Файл(ПутьРепозитория);
|
||||
|
||||
Если ФайлРепозитория.Существует() Тогда
|
||||
Путь = ПутьРепозитория;
|
||||
Иначе
|
||||
Путь = ПутьЛокальный;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Путь; // BSLLS:UsingHardcodePath-off
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПолучитьМассивРазделовТестирования()
|
||||
|
@ -579,17 +579,20 @@
|
||||
|
||||
РазделительСтрок = Символы.ВК + Символы.ПС;
|
||||
|
||||
Для Каждого Файл Из Файлы Цикл
|
||||
Если ТипЗнч(Файлы) = Тип("Соответствие") Тогда
|
||||
Для Каждого Файл Из Файлы Цикл
|
||||
|
||||
ЗаписьТекста.ЗаписатьСтроку("--" + boundary + РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку("Content-Type: " + Файл.Значение);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
ЗаписьТекста.Записать(Файл.Ключ);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ЗаписьТекста.ЗаписатьСтроку("--" + boundary + РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку("Content-Type: " + Файл.Значение);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
ЗаписьТекста.Записать(Файл.Ключ);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
ЗаписьТекста.ЗаписатьСтроку(РазделительСтрок);
|
||||
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user