showing an error if it's not possibile to open the calendar event dialog. see #232
This commit is contained in:
parent
9d684a5699
commit
190de11018
2 changed files with 16 additions and 3 deletions
|
|
@ -1006,5 +1006,13 @@
|
||||||
"placeholder_current_datetime": {
|
"placeholder_current_datetime": {
|
||||||
"message": "The current date and time",
|
"message": "The current date and time",
|
||||||
"description": ""
|
"description": ""
|
||||||
|
},
|
||||||
|
"calendar_getting_data_error": {
|
||||||
|
"message": "Error getting calendar event data",
|
||||||
|
"description": ""
|
||||||
|
},
|
||||||
|
"calendar_opening_dialog_error": {
|
||||||
|
"message": "Error opening the calendar event dialog",
|
||||||
|
"description": ""
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -275,12 +275,17 @@ export class mzta_Menus {
|
||||||
// console.log(">>>>>>>>>>> calendar_event_data: " + calendar_event_data);
|
// console.log(">>>>>>>>>>> calendar_event_data: " + calendar_event_data);
|
||||||
}catch(err){
|
}catch(err){
|
||||||
console.error("[ThunderAI] Error getting calendar event data: ", JSON.stringify(err));
|
console.error("[ThunderAI] Error getting calendar event data: ", JSON.stringify(err));
|
||||||
browser.tabs.sendMessage(tabs[0].id, { command: "sendAlert", curr_tab_type: tabs[0].type, message: "Error getting calendar event data: " + JSON.stringify(err) });
|
browser.tabs.sendMessage(tabs[0].id, { command: "sendAlert", curr_tab_type: tabs[0].type, message: browser.i18n.getMessage("calendar_getting_data_error") + ": " + JSON.stringify(err) });
|
||||||
return {ok:'0'};
|
return {ok:'0'};
|
||||||
}
|
}
|
||||||
this.logger.log("calendar_event_data: " + calendar_event_data);
|
this.logger.log("calendar_event_data: " + calendar_event_data);
|
||||||
browser.runtime.sendMessage('thunderai-sparks@micz.it',{action: "openCalendarEventDialog", calendar_event_data: calendar_event_data})
|
let result_openCalendarEventDialog = await browser.runtime.sendMessage('thunderai-sparks@micz.it',{action: "openCalendarEventDialog", calendar_event_data: calendar_event_data})
|
||||||
return {ok:'1'};
|
if(result_openCalendarEventDialog == 'ok'){
|
||||||
|
return {ok:'1'};
|
||||||
|
} else {
|
||||||
|
browser.tabs.sendMessage(tabs[0].id, { command: "sendAlert", curr_tab_type: tabs[0].type, message: browser.i18n.getMessage("calendar_opening_dialog_error") + ": " + JSON.stringify(err) });
|
||||||
|
return {ok:'0'};
|
||||||
|
}
|
||||||
break; // Get a calendar event info - END
|
break; // Get a calendar event info - END
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue