Check if required query param "username" is present at "/register/available"

Signed-off-by: MTRNord <mtrnord1@gmail.com>
This commit is contained in:
MTRNord 2017-10-07 00:53:44 +02:00
parent fbd54f6efb
commit f7441b6561
No known key found for this signature in database
GPG key ID: E5B89311FAB91B9F

View file

@ -45,6 +45,13 @@ func RegisterAvailable(
) util.JSONResponse {
username := req.URL.Query().Get("username")
if username == "" {
return util.JSONResponse{
Code: 400,
JSON: jsonerror.InvalidUsername("Missing query parameter"),
}
}
if resErr := validate(username); resErr != nil {
return *resErr
}