Fixed problem POSTing UserCodeProblems for non-admins.

This commit is contained in:
Nick Winter 2015-01-22 11:30:22 -08:00
parent 0d00917ca0
commit e75e0791d0

View file

@ -25,7 +25,9 @@ class UserCodeProblemHandler extends Handler
ucp
hasAccess: (req) ->
req.user?.isAdmin() or false
return true if req.user?.isAdmin()
return true if req.method.toLowerCase() is 'post'
false
getByRelationship: (req, res, args...) ->
return @sendForbiddenError res unless @hasAccess req