diff -r a8effb60ccb6 -r 762fc0eb4946 cms/app-client/app/serializers/language.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cms/app-client/app/serializers/language.js Fri Dec 09 11:41:15 2016 +0100 @@ -0,0 +1,22 @@ +import DS from 'ember-data'; + +export default DS.JSONSerializer.extend({ + + normalizeResponse: function(store, primaryModelClass, payload) { + var data = []; + var languages = payload['languages']; + Object.keys(languages).forEach(function(key) { + data.push({ + 'id': key, + 'type': 'language', + 'attributes': { + 'count': languages[key] + } + }); + }); + return { + 'data': data + }; + } + +});