Order /courses classrooms most recent first

This commit is contained in:
Matt Lott 2016-08-31 10:47:14 -07:00
parent dfdb57e18f
commit 527ba277ab

View file

@ -42,7 +42,8 @@ module.exports = class CoursesView extends RootView
@courseInstances.comparator = (ci) -> return ci.get('classroomID') + ci.get('courseID') @courseInstances.comparator = (ci) -> return ci.get('classroomID') + ci.get('courseID')
@listenToOnce @courseInstances, 'sync', @onCourseInstancesLoaded @listenToOnce @courseInstances, 'sync', @onCourseInstancesLoaded
@supermodel.loadCollection(@courseInstances, { cache: false }) @supermodel.loadCollection(@courseInstances, { cache: false })
@classrooms = new CocoCollection([], { url: "/db/classroom", model: Classroom }) @classrooms = new CocoCollection([], { url: "/db/classroom", model: Classroom})
@classrooms.comparator = (a, b) -> b.id.localeCompare(a.id)
@supermodel.loadCollection(@classrooms, { data: {memberID: me.id}, cache: false }) @supermodel.loadCollection(@classrooms, { data: {memberID: me.id}, cache: false })
@ownedClassrooms = new Classrooms() @ownedClassrooms = new Classrooms()
@ownedClassrooms.fetchMine({data: {project: '_id'}}) @ownedClassrooms.fetchMine({data: {project: '_id'}})