Skip to content

Commit c00d6d1

Browse files
FIX: support listing plugins for older discourse versions
1 parent 3f9723f commit c00d6d1

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

app/controllers/docker_manager/admin_controller.rb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,13 @@ def index
4747

4848
def repos
4949
repos = [DockerManager::GitRepo.new(Rails.root.to_s, 'discourse')]
50-
Discourse.visible_plugins.each do |p|
50+
p = Proc.new { |p|
5151
repos << DockerManager::GitRepo.new(File.dirname(p.path), p.name)
52+
}
53+
if Discourse.respond_to?(:visible_plugins)
54+
Discourse.visible_plugins.each(&p)
55+
else
56+
Discourse.plugins.each(&p)
5257
end
5358
repos.map! do |r|
5459
result = {

0 commit comments

Comments
 (0)