FIX: support listing plugins for older discourse versions
This commit is contained in:
parent
3f9723f7e6
commit
c00d6d10f0
|
@ -47,8 +47,13 @@ module DockerManager
|
|||
|
||||
def repos
|
||||
repos = [DockerManager::GitRepo.new(Rails.root.to_s, 'discourse')]
|
||||
Discourse.visible_plugins.each do |p|
|
||||
p = Proc.new { |p|
|
||||
repos << DockerManager::GitRepo.new(File.dirname(p.path), p.name)
|
||||
}
|
||||
if Discourse.respond_to?(:visible_plugins)
|
||||
Discourse.visible_plugins.each(&p)
|
||||
else
|
||||
Discourse.plugins.each(&p)
|
||||
end
|
||||
repos.map! do |r|
|
||||
result = {
|
||||
|
|
Loading…
Reference in New Issue