diff --git a/app/serializers/build.js b/app/serializers/build.js index c30cc424..e4d57f9e 100644 --- a/app/serializers/build.js +++ b/app/serializers/build.js @@ -51,6 +51,14 @@ var Serializer = V2FallbackSerializer.extend({ } }, + keyForRelationship(key, typeClass, method) { + if (key === 'repo') { + return 'repository'; + } else { + return this._super.apply(this, arguments); + } + }, + normalize: function(modelClass, resourceHash) { var data, href, id, repoId, result; diff --git a/app/serializers/job.coffee b/app/serializers/job.coffee index 2616a6c5..4ca81dfb 100644 --- a/app/serializers/job.coffee +++ b/app/serializers/job.coffee @@ -9,6 +9,12 @@ Serializer = V2FallbackSerializer.extend _started_at: { key: 'started_at' } } + keyForV2Relationship: (key, typeClass, method) -> + if key == 'repo' + 'repository' + else + @_super.apply(this, arguments) + keyForV2Relationship: (key, typeClass, method) -> if key == 'repo' 'repository_id'