define(["backbone", "underscore"], function(Backbone, _) {
var AssignmentGrade = Backbone.Model.extend({ defaults : {
graderType : null, // the type label (string). May be "notgraded" which implies None.
locator : null // locator for the block
},
idAttribute: 'locator', urlRoot : '/xblock/', url: function() { // add ?fields=graderType to the request url (only needed for fetch, but innocuous for others) return Backbone.Model.prototype.url.apply(this) + '?' + $.param({fields: 'graderType'});
} }); return AssignmentGrade; });