Можно ли передавать параметры через метод DoPost? Я пытаюсь передать e.parmaters в свой массив. Все, что я вижу в ответ, это пустые скобки без значения параметра, который я хочу передать.
Код:
function doPost(e) {
createProcess(e);
createStep();
}
function createProcess(e) {
var app = UiApp.getActiveApplication(); //get the current UI application
process = [];
var sheet = SpreadsheetApp.openById("0AuCblud0Ss7BdHA1bXZgmjYXA0liY0IyekhUQm5vWG02MVE").getActiveSheet( ); //opens spreadsheet
var row = sheet.getLastRow(); //grabs current row
process.push(createStep([e.parameter.DivHeadEmail,]));
process.push(createStep([e.parameter.Director]));
saveProcess(process,sheet,row);
}
function createStep(approvers) {
var sheet = SpreadsheetApp.openById("0AuCblud0Ss7BdHA1bXZjYXhkhkA0Y0IyekhUQm5vWG02MVE").getActiveSheet();
var row = sheet.getLastRow();
var step = new Object();
step['numberOfApprovers'] = approvers.length;
step['approvers'] = approvers.slice(1);
step['status'] = "approved" ;
return step;
}