Skip to content

Commit

Permalink
WIP - pathForRelationship
Browse files Browse the repository at this point in the history
  • Loading branch information
wecc committed Apr 22, 2015
1 parent 8f37c20 commit 0bfde88
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions packages/ember-data/lib/adapters/json-api-adapter.js
Expand Up @@ -53,8 +53,6 @@ export default Adapter.extend(BuildURLMixin, {
return this.ajax(this.buildURL(type.typeKey, query, null, 'findQuery'), 'GET', { data: query });
},



findBelongsTo: function(store, snapshot, link, relationship) {
return this._findRelationship(store, snapshot, link, relationship, 'findBelongsTo');
},
Expand All @@ -71,7 +69,7 @@ export default Adapter.extend(BuildURLMixin, {
if (link.related) {
url = link.related;
} else {
url = Ember.String.dasherize(relationship.key);
url = this.pathForRelationship(snapshot, relationship);
}

url = this.urlPrefix(url, this.buildURL(type, id, null, requestType));
Expand All @@ -80,7 +78,6 @@ export default Adapter.extend(BuildURLMixin, {
},



createRecord: function(store, type, snapshot) {
var serializer = store.serializerFor(type.typeKey);
var data = serializer.serialize(snapshot);
Expand Down Expand Up @@ -108,6 +105,10 @@ export default Adapter.extend(BuildURLMixin, {
return Ember.String.dasherize(typeKey);
},

pathForRelationship: function(snapshot, relationship) {
return Ember.String.dasherize(relationship.key);
},


ajax: function(url, type, options) {
var adapter = this;
Expand Down

0 comments on commit 0bfde88

Please sign in to comment.