changeset 465 | 9df336529b2f |
464:c37671f197c3 | 465:9df336529b2f |
---|---|
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 discourses = payload['discourses']; |
|
8 Object.keys(discourses).forEach(function (key) { |
|
9 data.push({ |
|
10 'id': key, |
|
11 'type': 'discourse', |
|
12 'attributes': { |
|
13 'label': discourses[key].label, |
|
14 'count': discourses[key].count |
|
15 } |
|
16 }); |
|
17 }); |
|
18 return { |
|
19 'data': data |
|
20 }; |
|
21 } |
|
22 |
|
23 }); |