Skip to content

Instantly share code, notes, and snippets.

@GabrielCW
Forked from ksol/adapter.js
Last active March 10, 2016 10:55
Show Gist options
  • Save GabrielCW/da2c95ace69913885513 to your computer and use it in GitHub Desktop.
Save GabrielCW/da2c95ace69913885513 to your computer and use it in GitHub Desktop.
import UrlTemplates from "ember-data-url-templates";
export default DS.RESTAdapter.extend(UrlTemplates, {
urlTemplate: '{+host}/posts/{postId}/comments/{id}',
findUrlTemplate: '{+host}/comments/{id}',
createRecordUrlTemplate: '{+host}/users/{userId}/comments',
currentUser: Ember.inject.service(),
urlSegments: {
postId(type, id, snapshot, query) {
return snapshot.belongsTo('post', { id: true });
},
userId() {
return this.get('currentUser.id');
}
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment