From c2a820ca4b37bfd4a602b82bb58951ae6f9e8ca0 Mon Sep 17 00:00:00 2001 From: manson Date: Tue, 20 May 2014 11:44:27 +0800 Subject: [PATCH] fix site in_use_locales setting --- app/controllers/admin/sites_controller.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/admin/sites_controller.rb b/app/controllers/admin/sites_controller.rb index 534bddb..eb1ba1f 100644 --- a/app/controllers/admin/sites_controller.rb +++ b/app/controllers/admin/sites_controller.rb @@ -52,8 +52,6 @@ class Admin::SitesController < OrbitAdminController end def update - - @site.update_attributes(site_params) if params[:site][:enable_language_detection].eql?("0") @@ -118,10 +116,12 @@ class Admin::SitesController < OrbitAdminController # Site.update_all({:default_locale => nil}) # end + params[:site][:in_use_locales] = params[:site][:in_use_locales].map{|locale| locale.to_sym} + if params[:site][:phone_number].nil? params[:site][:phone_number] = [] - else - params[:site][:phone_number] = params[:site][:phone_number].values + # else + # params[:site][:phone_number] = params[:site][:phone_number] end params.require(:site).permit!