cms/app-client/app/serializers/language.js
changeset 467 762fc0eb4946
equal deleted inserted replaced
466:a8effb60ccb6 467:762fc0eb4946
       
     1 import DS from 'ember-data';
       
     2 
       
     3 export default DS.JSONSerializer.extend({
       
     4 
       
     5       normalizeResponse: function(store, primaryModelClass, payload) {
       
     6         var data = [];
       
     7         var languages = payload['languages'];
       
     8         Object.keys(languages).forEach(function(key) {
       
     9             data.push({
       
    10                 'id': key,
       
    11                 'type': 'language',
       
    12                 'attributes': {
       
    13                     'count': languages[key]
       
    14                 }
       
    15             });
       
    16         });
       
    17         return {
       
    18             'data': data
       
    19         };
       
    20     }
       
    21 
       
    22 });