From 942d126c99954370f9f0e385d050ba35c74a4740 Mon Sep 17 00:00:00 2001 From: Arkshine Date: Mon, 8 Jan 2024 15:54:29 +0100 Subject: [PATCH] FIX: Remove settings lookup and adjust show_in_options_dropdown logic --- javascripts/discourse/initializers/insert-jitsi.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/javascripts/discourse/initializers/insert-jitsi.js b/javascripts/discourse/initializers/insert-jitsi.js index 576797a..c2505aa 100644 --- a/javascripts/discourse/initializers/insert-jitsi.js +++ b/javascripts/discourse/initializers/insert-jitsi.js @@ -74,10 +74,9 @@ export default { withPluginApi("0.8.31", (api) => { const currentUser = api.getCurrentUser(); const modal = api.container.lookup("service:modal"); - const settings = api.container.lookup("site-settings:main"); if (settings.show_in_options_dropdown) { - if (settings.only_available_to_staff && currentUser?.staff) { + if (!settings.only_available_to_staff || currentUser?.staff) { api.addComposerToolbarPopupMenuOption({ icon: settings.button_icon, label: themePrefix("composer_title"),