add conditions for making multi cates and tags more stable
This commit is contained in:
parent
aa851cad76
commit
66633443de
|
@ -65,11 +65,11 @@ class Admin::PagePartsController < OrbitBackendController
|
||||||
params[:page_part][:module_app] = nil
|
params[:page_part][:module_app] = nil
|
||||||
end
|
end
|
||||||
|
|
||||||
if params[:page_part][:tag].include?("nil")
|
if params[:page_part][:tag].nil? || params[:page_part][:tag].include?("nil")
|
||||||
params[:page_part][:tag] = []
|
params[:page_part][:tag] = []
|
||||||
end
|
end
|
||||||
|
|
||||||
if params[:page_part][:category].include?("nil")
|
if params[:page_part][:category].nil? || params[:page_part][:category].include?("nil")
|
||||||
params[:page_part][:category] = []
|
params[:page_part][:category] = []
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -79,11 +79,11 @@ helper Admin::PagePartsHelper
|
||||||
params[:page][:frontend_field] = params[:page][:frontend_field].zip( params[:page][:frontend_field_type] ) if params[:page][:frontend_field]
|
params[:page][:frontend_field] = params[:page][:frontend_field].zip( params[:page][:frontend_field_type] ) if params[:page][:frontend_field]
|
||||||
params[:page][:frontend_field_type] = nil
|
params[:page][:frontend_field_type] = nil
|
||||||
|
|
||||||
if params[:page][:tag].include?("nil")
|
if params[:page][:tag].nil? || params[:page][:tag].include?("nil")
|
||||||
params[:page][:tag] = []
|
params[:page][:tag] = []
|
||||||
end
|
end
|
||||||
|
|
||||||
if params[:page][:category].include?("nil")
|
if params[:page][:category].nil? || params[:page][:category].include?("nil")
|
||||||
params[:page][:category] = []
|
params[:page][:category] = []
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue