Confirm get action before executing

This commit is contained in:
Mo Bitar
2019-04-01 11:00:36 -05:00
parent 4b76c2a247
commit 9f81daee63
2 changed files with 16 additions and 12 deletions

View File

@@ -122,18 +122,19 @@ class ActionsManager {
switch (action.verb) {
case "get": {
this.httpManager.getAbsolute(action.url, {}, async (response) => {
action.error = false;
handleResponseDecryption(response, await this.authManager.keys(), true);
}, (response) => {
action.error = true;
customCallback(null);
})
if(confirm("Are you sure you want to replace the current note contents with this action's results?")) {
this.httpManager.getAbsolute(action.url, {}, async (response) => {
action.error = false;
handleResponseDecryption(response, await this.authManager.keys(), true);
}, (response) => {
action.error = true;
customCallback(null);
})
}
break;
}
case "render": {
this.httpManager.getAbsolute(action.url, {}, async (response) => {
action.error = false;
handleResponseDecryption(response, await this.authManager.keys(), false);