diff --git a/lib/noosfero/api/session.rb b/lib/noosfero/api/session.rb index f35f2b1..599f18e 100644 --- a/lib/noosfero/api/session.rb +++ b/lib/noosfero/api/session.rb @@ -38,7 +38,7 @@ module Noosfero post "/register" do binding.pry unique_attributes! User, [:email, :login] - attrs = attributes_for_keys [:email, :login, :password] + attrs = attributes_for_keys [:email, :login, :password] + environment.signup_person_fields attrs[:password_confirmation] = attrs[:password] remote_ip = (request.respond_to?(:remote_ip) && request.remote_ip) || (env && env['REMOTE_ADDR']) diff --git a/lib/noosfero/api/v1/environments.rb b/lib/noosfero/api/v1/environments.rb index afca53b..909deea 100644 --- a/lib/noosfero/api/v1/environments.rb +++ b/lib/noosfero/api/v1/environments.rb @@ -2,18 +2,9 @@ module Noosfero module API module V1 class Environments < Grape::API - before { authenticate! } resource :environment do - # Get environment object - # - # Example Request: - # GET /environment - get do - present environment, :with => Entities::Environment - end - desc "Return the person information" get '/signup_person_fields' do present environment.signup_person_fields -- libgit2 0.21.2