cms/app-client/mirage/serializers/sparse-document.js
changeset 352 d8a8c57f36c4
parent 348 a5e8d037304b
child 414 5c6c526a7fc1
equal deleted inserted replaced
351:c69dcc3b0524 352:d8a8c57f36c4
     2 import BaseSerializer from './application';
     2 import BaseSerializer from './application';
     3 import _ from 'lodash';
     3 import _ from 'lodash';
     4 import utils from './utils';
     4 import utils from './utils';
     5 
     5 
     6 export default BaseSerializer.extend({
     6 export default BaseSerializer.extend({
     7     attrs: ['id', 'title', 'language', 'url', 'issued', 'modified', 'publishers', 'mediaArray', 'transcript'],
     7     attrs: ['id', 'title', 'languages', 'url', 'issued', 'modified', 'publishers', 'mediaArray', 'transcript'],
     8 
     8 
     9     serialize(response, request) {
     9     serialize(response, request) {
    10 
    10 
    11         // This is how to call super, as Mirage borrows [Backbone's implementation of extend](http://backbonejs.org/#Model-extend)
    11         // This is how to call super, as Mirage borrows [Backbone's implementation of extend](http://backbonejs.org/#Model-extend)
    12         let json = BaseSerializer.prototype.serialize.apply(this, arguments);
    12         let json = BaseSerializer.prototype.serialize.apply(this, arguments);