Я вижу, что эта ошибка часто появляется в журналах скриптов приложений:
The item with the specified code was not found
or you do not have access rights to it. at run (file: 47)
И эта строка - просто нативная функция:
46
47 var docProps = PropertiesService.getDocumentProperties();
48
Полагаю, когда происходит ошибка, вся функция запуска прерывается, поэтому она кажется критической.
У меня есть несколько вопросов на самом деле:
1) Почему это происходит (Google недоступен или что-то?)
2) Должен ли я справиться с этим просто с повторной попытки после сна?
run() {
try{
//function
} catch(e) {
if (e.stack.toString().indexOf('do not have access rights to it')) {
sleep(1);
run();
console.error('strange error');
} else {
console.error('normal error');
}
}
}