mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-07 18:44:29 -04:00
Added a url for looking up a user's icon.
This commit is contained in:
parent
0365998658
commit
126055cad2
1 changed files with 7 additions and 0 deletions
|
@ -122,6 +122,7 @@ UserHandler = class UserHandler extends Handler
|
|||
|
||||
getByRelationship: (req, res, args...) ->
|
||||
return @agreeToCLA(req, res) if args[1] is 'agreeToCLA'
|
||||
return @avatar(req, res, args[0]) if args[1] is 'avatar'
|
||||
return @sendNotFoundError(res)
|
||||
|
||||
agreeToCLA: (req, res) ->
|
||||
|
@ -140,6 +141,12 @@ UserHandler = class UserHandler extends Handler
|
|||
return @sendDatabaseError(res, err) if err
|
||||
@sendSuccess(res, {result:'success'})
|
||||
|
||||
avatar: (req, res, id) ->
|
||||
@modelClass.findById(id).exec (err, document) ->
|
||||
return @sendDatabaseError(res, err) if err
|
||||
res.redirect(document?.get('photoURL') or '/images/generic-wizard-icon.png')
|
||||
res.end()
|
||||
|
||||
module.exports = new UserHandler()
|
||||
|
||||
module.exports.setupMiddleware = (app) ->
|
||||
|
|
Loading…
Add table
Reference in a new issue