Я пытаюсь остановить дальнейший запуск моего кода после того, как пользователь нажимает кнопку ОТМЕНА в приложении Google Spreadsheet, но безуспешно.
Мой код выглядит следующим образом:
function getRevision() {
SpreadsheetApp.getUi();
var ui = SpreadsheetApp.getUi();
var response = ui.prompt("REVISÃO:", ui.ButtonSet.OK_CANCEL);
var revision = response.getResponseText();
if (response == ui.Button.OK) {
} else {
return false;
}
}
function mapadocDocument() {
if (getRevision() === false) {
return;
} else {
var revision = getRevision();
}
}
Я использовал другую очень похожую реализацию в моем коде того, что я пытаюсь сделать, и это прекрасно работает:
function showDevAlert(header) {
SpreadsheetApp.getUi();
var ui = SpreadsheetApp.getUi();
var response = ui.alert(
header,
"Desenvolvido por Rogerio Schmitt",
ui.ButtonSet.OK_CANCEL
);
if (response == ui.Button.OK) {
return true;
} else {
return false;
}
}
function linksDocument() {
if (!showDevAlert("LINKS - HAHNE")) {
return;
}
}
Что я делаю неправильно в первом случае?