Uploadfile Google диск создает - PullRequest
0 голосов
/ 10 января 2019

У меня есть следующий код для загрузки файла на Google Drive с помощью POST. Когда я впервые делаю это, он создает папку и копирует файл. Когда я делаю второй раз, он создает 2 папки с файлом в каждой из них. Когда я делаю третий раз, он создает 3 папки с файлом в каждой и т. Д.

Где я иду не так - пожалуйста, помогите

function Uploadfile(e) {

try {

var folderAddress = (e.parameters.FolderAddress);
var FolderJobno =(e.parameters.FolderJobno);

var dropbox =(folderAddress+"-"+FolderJobno);


var folder, folders = DriveApp.getFoldersByName(dropbox);


if (folders.hasNext()) {
  folder = folders.next();
} else {
  folder = DriveApp.createFolder(dropbox);
}

var data1 = Utilities.base64Decode(e.parameters.data1);
  var blob = Utilities.newBlob(data1, e.parameters.mimetype,
e.parameters.filename);

var docUploaded = folder.createFile(blob);

} catch (f) {
return f.toString();

}

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...