meeting and user name character limits

This commit is contained in:
Zachary Chai
2017-02-24 10:56:37 -05:00
parent 8767788d3e
commit f89bca5967
6 changed files with 30 additions and 3 deletions

View File

@@ -32,6 +32,18 @@ class BbbController < ApplicationController
message: "user name was not included",
status: :unprocessable_entity
)
elsif params[:name].size > user_name_limit
return render_bbb_response(
messageKey: "invalid_parameter",
message: "user name is too long",
status: :unprocessable_entity
)
elsif params[:id].size > meeting_name_limit
return render_bbb_response(
messageKey: "invalid_parameter",
message: "meeting name is too long",
status: :unprocessable_entity
)
else
if params[:room_id]
user = User.find_by encrypted_id: params[:room_id]