mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: SiteSettings::LocalProcessProvider didn't work on multisite
It always used "test" as current site.
This commit is contained in:
committed by
Gerhard Schlager
parent
0967ce478d
commit
11647b79f7
@@ -3,9 +3,6 @@
|
||||
module SiteSettings; end
|
||||
|
||||
class SiteSettings::LocalProcessProvider
|
||||
|
||||
attr_accessor :current_site
|
||||
|
||||
class Setting
|
||||
attr_accessor :name, :data_type, :value
|
||||
|
||||
@@ -29,7 +26,6 @@ class SiteSettings::LocalProcessProvider
|
||||
|
||||
def initialize
|
||||
@settings = {}
|
||||
self.current_site = "test"
|
||||
end
|
||||
|
||||
def all
|
||||
@@ -61,4 +57,7 @@ class SiteSettings::LocalProcessProvider
|
||||
@settings[current_site] = {}
|
||||
end
|
||||
|
||||
def current_site
|
||||
RailsMultisite::ConnectionManagement.current_db
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user