FIX: Hide core plugins from the admin Plugins list (#23328)

Most of the core plugins were already hidden, this hides
chat, styleguide, and checklist to avoid potential confusion
for end users.

Also removes respond_to? :hide_plugin, since that API has been
in place for a while now.
This commit is contained in:
Martin Brennan
2023-08-31 10:01:01 +10:00
committed by GitHub
parent c5d6e8cd23
commit 97a812f022
8 changed files with 8 additions and 5 deletions

View File

@ -7,7 +7,7 @@
# url: https://github.com/discourse/discourse/tree/main/plugins/discourse-narrative-bot
enabled_site_setting :discourse_narrative_bot_enabled
hide_plugin if self.respond_to?(:hide_plugin)
hide_plugin
if Rails.env == "development"
# workaround, teach reloader to reload jobs