mezuro_plugin_profile_controller.rb
645 Bytes
class MezuroPluginProfileController < ProfileController
append_view_path File.join(File.dirname(__FILE__) + '/../../views')
rescue_from Exception do |exception|
@message = process_error_message exception.message
render :partial => "error_page"
end
def error_page
@message = params[:message]
end
protected
def process_error_message message
if message =~ /undefined method `module' for nil:NilClass/
"Kalibro did not return any result. Verify if the selected configuration is correct."
else
message
end
end
def project_content_has_errors?
not @content.errors[:base].nil?
end
end