From a4a0dbdb21ff3c31f51ac61fa38e90d28bffb37b Mon Sep 17 00:00:00 2001 From: mic Date: Sun, 12 Jan 2025 22:37:44 +0100 Subject: [PATCH] reloading menu fixed --- mzta-background.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mzta-background.js b/mzta-background.js index 381c606a..7904c130 100644 --- a/mzta-background.js +++ b/mzta-background.js @@ -214,7 +214,10 @@ messenger.runtime.onMessage.addListener((message, sender, sendResponse) => { case 'reload_menus': async function _reload_menus() { let prefs_reload = await browser.storage.sync.get({add_tags: true, get_calendar_event: false, connection_type: 'chatgpt_web'}); - menus.reload((prefs_reload.add_tags||prefs_reload.get_calendar_event) && (prefs_reload.connection_type !== "chatgpt_web")); + doGetCalendarEvent(prefs_reload.get_calendar_event).then(calendarEvent => { + const special_prompts_ids = getActiveSpecialPromptsIDs(prefs_reload.add_tags, calendarEvent, (prefs_reload.connection_type === "chatgpt_web")); + menus.reload(special_prompts_ids); + }); taLog.log("Reloading menus"); return true; }