Closed ashcrysis closed 2 weeks ago
Ao tentar criar um usuário, tive um erro
Coloquei um debugger no registrations_controller, e parece que os outros parametros não estão vindo mais
def create Rails.logger.debug "Received parameters: #{params.inspect}" @user = User.new(sign_up_params) if @user.save render json: { status: { code: 200, message: 'Signed up successfully.' }, data: UserSerializer.new(@user).serializable_hash[:data][:attributes] }
Erro:
Started POST "/signup" for ::1 at 2024-06-21 12:50:03 -0300 Processing by Users::RegistrationsController#create as HTML Parameters: {"user"=>"pedro@pedro.com", "registration"=>{"user"=>"pedro@pedro.com"}} HTTP Origin header (http://localhost:3000) didn't match request.base_url (http://localhost:3001) Received parameters: #<ActionController::Parameters {"user"=>"pedro@pedro.com", "controller"=>"users/registrations", "action"=>"create", "registration"=>{"user"=>"pedro@pedro.com"}} permitted: false> Completed 500 Internal Server Error in 7ms (ActiveRecord: 0.0ms | Allocations: 2438) NoMethodError (undefined method `permit' for "pedro@pedro.com":String params.require(:user).permit(:email, :password, :nome, :telefone, :cep, :rua, :numero, :complemento) ^^^^^^^): app/controllers/users/registrations_controller.rb:50:in `sign_up_params' app/controllers/users/registrations_controller.rb:11:in `create'
branch usada: front: master backend: vcr-and-factory-bot-feature
Ao tentar criar um usuário, tive um erro
Coloquei um debugger no registrations_controller, e parece que os outros parametros não estão vindo mais
Erro:
branch usada: front: master backend: vcr-and-factory-bot-feature