diff --git a/config/initializers/models_searchable.rb b/config/initializers/models_searchable.rb index 484cf577c..f91d6bae8 100644 --- a/config/initializers/models_searchable.rb +++ b/config/initializers/models_searchable.rb @@ -1,11 +1,11 @@ # update settings for searchable models -#if ActiveRecord::Base.connection.tables.include?('settings') -# if Setting.columns_hash.key?('state_current') # TODO: remove me later -# models_current = Models.searchable.map(&:to_s) -# models_config = Setting.get('models_searchable') -# setting = Setting.find_by(name: 'models_searchable') -# if setting && models_current != models_config -# Setting.set('models_searchable', models_current) -# end -# end -#end +if ActiveRecord::Base.connection.tables.include?('settings') + if Setting.columns_hash.key?('state_current') # TODO: remove me later + models_current = Models.searchable.map(&:to_s) + models_config = Setting.get('models_searchable') + setting = Setting.find_by(name: 'models_searchable') + if setting && models_current != models_config + Setting.set('models_searchable', models_current) + end + end +end