mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-23 23:58:02 -05:00
16 lines
497 B
CoffeeScript
16 lines
497 B
CoffeeScript
AnalyticsUsersActive = require './../models/AnalyticsUsersActive'
|
|
Handler = require '../commons/Handler'
|
|
|
|
class AnalyticsUsersActiveHandler extends Handler
|
|
modelClass: AnalyticsUsersActive
|
|
jsonSchema: require '../../app/schemas/models/analytics_users_active'
|
|
|
|
hasAccess: (req) ->
|
|
req.method in ['GET'] or req.user?.isAdmin()
|
|
|
|
makeNewInstance: (req) ->
|
|
instance = super(req)
|
|
instance.set('creator', req.user._id)
|
|
instance
|
|
|
|
module.exports = new AnalyticsUsersActiveHandler()
|