fix some error

This commit is contained in:
邱博亞 committed 2022-03-10 01:00:05 +08:00
1 parent ca55f99f53
commit dbb2ddd3f6
9 files changed
+87 -35

No files matched your search

+2 -1
View File
@@ -124,6 +124,7 @@ class Admin::AsksController < OrbitAdminController
Tag.find(tag).name_translations{}
end
def category_setting
@default_ask_setting = AskSetting.first
@categories = @module_app.categories
@category_ids = @categories.pluck(:id)
@category_titles = @categories.pluck(:title).collect{|v| v[I18n.locale]}
@@ -387,7 +388,7 @@ class Admin::AsksController < OrbitAdminController
def ask_setting_params(ask_setting,collection_name)
param = params.require(collection_name).permit!
param_clone = param.clone
param_clone['default_setting'].each { |k, v| param_clone['default_setting'][k] = (v == 'true'? true : false) }
param_clone['default_setting'].each { |k, v| param_clone['default_setting'][k] = (v == 'true'? true : false) if param_clone['default_setting'][k].class==String}
param_clone.delete('custom_fields')
custom_fields = ask_setting['custom_fields'].clone
params_custom_fields = (params.require(collection_name).require('custom_fields') rescue {})