fkrauthan
04/12/2018, 12:24 AMfunction getStatus(scriptId) {
const taskSearch = search.create({
type: search.Type.SCHEDULED_SCRIPT_INSTANCE,
filters: [
{
join: "script",
name: "scriptid",
operator: <http://search.Operator.IS|search.Operator.IS>,
values: [scriptId]
},
],
columns: [
'taskid',
{
name: "datecreated",
sort: search.Sort.DESC
}
],
});
const taskRecord = taskSearch.run().getRange({start: 0, end: 1});
if(taskRecord.length === 0) {
return null;
}
return task.checkStatus({ taskId: taskRecord[0].getValue({ name: 'taskid' }) });
}