Skip to content
Snippets Groups Projects
Unverified Commit d5aa1590 authored by Samuel Couillard's avatar Samuel Couillard Committed by GitHub
Browse files

Fix Room#create (#4042)

parent d80b758d
Branches
No related tags found
No related merge requests found
......@@ -66,15 +66,13 @@ module Api
# TODO: amir - ensure accessibility for authenticated requests only.
# The created room will be the current user's unless a user_id param is provided with the request.
room = Room.create(name: room_params[:name], user_id: room_params[:user_id])
return render_error errors: user.errors.to_a if hcaptcha_enabled? && !verify_hcaptcha(response: params[:token])
room = Room.new(name: room_params[:name], user_id: room_params[:user_id])
if room.save
logger.info "room(friendly_id):#{room.friendly_id} created for user(id):#{room.user_id}"
render_data status: :created
else
render_error status: :bad_request
render_error errors: room.errors.to_a, status: :bad_request
end
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment