diff --git a/lib/noosfero/api/helpers.rb b/lib/noosfero/api/helpers.rb index 0c19369..9f9da69 100644 --- a/lib/noosfero/api/helpers.rb +++ b/lib/noosfero/api/helpers.rb @@ -55,7 +55,7 @@ require 'grape' end def multiple_search?(searches=nil) ['index', 'category_index'].include?(params[:action]) || (searches && searches.size > 1) - end + end #################################################################### def logger @@ -299,8 +299,10 @@ require 'grape' end def render_api_errors!(messages) + messages = messages.to_a if messages.class == ActiveModel::Errors render_api_error!(messages.join(','), 400) end + protected def set_session_cookie -- libgit2 0.21.2