added rescue

This commit is contained in:
Harry Bomrah 2014-07-16 15:23:27 +08:00
parent 0cca5ec1b2
commit ab97083408
2 changed files with 2 additions and 2 deletions

View File

@ -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)

View File

@ -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)