added an error message if sparks is not installed

This commit is contained in:
mic 2025-01-29 22:24:47 +01:00
parent 82082bc57f
commit 1e74829d26

View file

@ -279,11 +279,17 @@ export class mzta_Menus {
return {ok:'0'}; return {ok:'0'};
} }
this.logger.log("calendar_event_data: " + calendar_event_data); this.logger.log("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}) try{
if(result_openCalendarEventDialog == 'ok'){ 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'){
} else { return {ok:'1'};
browser.tabs.sendMessage(tabs[0].id, { command: "sendAlert", curr_tab_type: tabs[0].type, message: browser.i18n.getMessage("calendar_opening_dialog_error") + ": " + result_openCalendarEventDialog.error }); } else {
browser.tabs.sendMessage(tabs[0].id, { command: "sendAlert", curr_tab_type: tabs[0].type, message: browser.i18n.getMessage("calendar_opening_dialog_error") + ": " + result_openCalendarEventDialog.error });
return {ok:'0'};
}
}catch(err){
console.error("[ThunderAI] Error opening calendar event dialog: ", JSON.stringify(err));
browser.tabs.sendMessage(tabs[0].id, { command: "sendAlert", curr_tab_type: tabs[0].type, message: browser.i18n.getMessage("calendar_opening_dialog_error") + ": " + "Sparks not installed!" });
return {ok:'0'}; return {ok:'0'};
} }
break; // Get a calendar event info - END break; // Get a calendar event info - END