# frozen_string_literal: true # Las piratas son las que activan el Miniloom class PiratasController < ApplicationController # POST /piratas # # Registra una cuenta # # @param pirata [Hash] { pirata: { password: @string, email: @string, # nick: @string } } # @return [Hash] { id: @int, nick: @string, email: @string } def create @pirata = Pirata.new(params .require(:pirata) .permit(:email, :nick, :password)) return if @pirata.save render json: { errors: @pirata.errors.full_messages }, status: :unprocessable_entity end end