codecombat/app/collections/Classrooms.coffee
2016-09-09 16:05:03 -07:00

22 lines
558 B
CoffeeScript

Classroom = require 'models/Classroom'
CocoCollection = require 'collections/CocoCollection'
module.exports = class Classrooms extends CocoCollection
model: Classroom
url: '/db/classroom'
initialize: ->
@on 'sync', =>
for classroom in @models
classroom.capitalizeLanguageName()
super(arguments...)
fetchMine: (options={}) ->
options.data ?= {}
options.data.ownerID = me.id
@fetch(options)
fetchByOwner: (ownerID, options={}) ->
options.data ?= {}
options.data.ownerID = ownerID
@fetch(options)