From 3946077c9677759cc831c5f574e5a4b4362c3400 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Tue, 10 Nov 2015 09:58:59 +0100 Subject: [PATCH] Use V2FallbackSerializer for jobs --- app/serializers/job.coffee | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/app/serializers/job.coffee b/app/serializers/job.coffee index cb30d176..1191757f 100644 --- a/app/serializers/job.coffee +++ b/app/serializers/job.coffee @@ -1,7 +1,8 @@ `import Ember from 'ember'` -`import ApplicationSerializer from 'travis/serializers/application'` +`import V2FallbackSerializer from 'travis/serializers/v2_fallback'` -Serializer = ApplicationSerializer.extend +Serializer = V2FallbackSerializer.extend + isNewSerializerAPI: true attrs: { repo: { key: 'repository_id' } _config: { key: 'config' } @@ -15,4 +16,10 @@ Serializer = ApplicationSerializer.extend @_super(store, primaryType, rawPayload, recordId) + keyForV2Relationship: (key, typeClass, method) -> + if key == 'repo' + 'repository_id' + else + @_super.apply(this, arguments) + `export default Serializer`