From ab970834085803c134166fd18b24b9ab5d9d100e Mon Sep 17 00:00:00 2001 From: Harry Bomrah Date: Wed, 16 Jul 2014 15:23:27 +0800 Subject: [PATCH] added rescue --- app/helpers/application_helper.rb | 2 +- app/helpers/pages_helper.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 15c83d9..f57c360 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -206,7 +206,7 @@ module ApplicationHelper doc = Nokogiri::HTML(file, nil, "UTF-8") file.close controller = "#{params[:target_controller].capitalize}_controller".classify.constantize.new - data = controller.send("#{params[:target_action]}") + data = controller.send("#{params[:target_action]}") rescue nil if !data.nil? wrap_elements = doc.css("*[data-list][data-level='0']") htmls = parsing_repeats_again(wrap_elements,data,1) diff --git a/app/helpers/pages_helper.rb b/app/helpers/pages_helper.rb index 5e318c8..6304e34 100644 --- a/app/helpers/pages_helper.rb +++ b/app/helpers/pages_helper.rb @@ -62,7 +62,7 @@ module PagesHelper wrap_elements = doc.css("*[data-repeat]") controller = "#{controller_name.capitalize.pluralize}_controller".classify.constantize.new OrbitHelper.set_current_widget_module controller_name - data = controller.send("#{widget_method}") + data = controller.send("#{widget_method}") rescue nil if !data.nil? wrap_elements = doc.css("*[data-list][data-level='0']") htmls = parsing_repeats_again(wrap_elements,data,1)