From 9b86fdd12680e0e031b8989b2b529378a0c6c430 Mon Sep 17 00:00:00 2001 From: Evandro Junior Date: Tue, 14 Jul 2015 14:20:34 -0300 Subject: [PATCH] Api using a message for each error --- lib/noosfero/api/session.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/noosfero/api/session.rb b/lib/noosfero/api/session.rb index 149af79..c121985 100644 --- a/lib/noosfero/api/session.rb +++ b/lib/noosfero/api/session.rb @@ -41,8 +41,9 @@ module Noosfero attrs = attributes_for_keys [:email, :login, :password, :password_confirmation] + environment.signup_person_fields remote_ip = (request.respond_to?(:remote_ip) && request.remote_ip) || (env && env['REMOTE_ADDR']) - unless test_captcha(remote_ip, params, environment) == true - render_api_error!(_('Please solve the test in order to register.'), 401) + result = test_captcha(remote_ip, params, environment) + unless result == true + render_api_error!(result, 401) return end -- libgit2 0.21.2