From e208e99a7310830524e0f3f262d0ea75c7ee76a7 Mon Sep 17 00:00:00 2001 From: chris Date: Thu, 7 Mar 2013 17:30:49 +0800 Subject: [PATCH] Fix page part update when no tag or category --- app/controllers/admin/page_parts_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/admin/page_parts_controller.rb b/app/controllers/admin/page_parts_controller.rb index 4f72f97e..de1e88ea 100644 --- a/app/controllers/admin/page_parts_controller.rb +++ b/app/controllers/admin/page_parts_controller.rb @@ -59,17 +59,17 @@ class Admin::PagePartsController < ApplicationController params[:page_part][:widget_field] = params[:page_part][:widget_field].zip( params[:page_part][:widget_field_type],params[:page_part][:widget_field_is_link] ) if params[:page_part][:widget_field] params[:page_part][:widget_field_type] = nil - params[:page_part][:widget_field_is_link] = nil + params[:page_part][:widget_field_is_link] = nil if params[:page_part][:module_app].blank? params[:page_part][:module_app] = nil end - if params[:page_part][:tag].include?("nil") + if params[:page_part][:tag] && params[:page_part][:tag].include?("nil") params[:page_part][:tag] = [] end - if params[:page_part][:category].include?("nil") + if params[:page_part][:category] && params[:page_part][:category].include?("nil") params[:page_part][:category] = [] end