Revert "DEV: Add configurable? helper to Plugin::Instance (#20767)" (#21469)

This reverts commit 3073e5cfb0721b3b8009963c5fc7f61d414db317.
This commit is contained in:
Joffrey JAFFEUX
2023-05-10 12:41:55 +02:00
committed by GitHub
parent 3073e5cfb0
commit 3727c95f6f
7 changed files with 16 additions and 100 deletions

View File

@ -344,7 +344,6 @@ module Discourse
def self.activate_plugins!
@plugins = []
@plugins_by_name = {}
Plugin::Instance
.find_all("#{Rails.root}/plugins")
.each do |p|
@ -352,7 +351,6 @@ module Discourse
if Discourse.has_needed_version?(Discourse::VERSION::STRING, v)
p.activate!
@plugins << p
@plugins_by_name[p.name] = p
else
STDERR.puts "Could not activate #{p.metadata.name}, discourse does not meet required version (#{v})"
end
@ -360,16 +358,20 @@ module Discourse
DiscourseEvent.trigger(:after_plugin_activation)
end
def self.disabled_plugin_names
plugins.select { |p| !p.enabled? }.map(&:name)
end
def self.plugins
@plugins ||= []
end
def self.plugins_by_name
@plugins_by_name ||= {}
def self.hidden_plugins
@hidden_plugins ||= []
end
def self.visible_plugins
plugins.filter(&:visible?)
self.plugins - self.hidden_plugins
end
def self.plugin_themes