Skip to content

Instantly share code, notes, and snippets.

@mattweldon
Created August 11, 2015 15:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattweldon/67fc6305c33e9ff3c7d5 to your computer and use it in GitHub Desktop.
Save mattweldon/67fc6305c33e9ff3c7d5 to your computer and use it in GitHub Desktop.
dfdf
import DS from "ember-data";
export default DS.RESTAdapter.extend({
host: 'http://localhost:4101/api/v1',
buildURL: function(root, suffix, record) {
var url = this._super();
return url + '/posts/' + suffix + '/versions';
}
});
import DS from 'ember-data';
export default DS.Model.extend({
post_id: DS.attr('number'),
version: DS.attr('number'),
test: DS.attr('string')
});
import Ember from 'ember';
import AuthenticatedRouteMixin from 'simple-auth/mixins/authenticated-route-mixin';
var PostsRoute = Ember.Route.extend({
model: function(params) {
var _this = this;
var posts = _this.store.find('post');
posts.then(
function(postList) {
var mostRecentPost = postList.get('lastObject');
var recentPostInfo = _this.store.find('post-version', mostRecentPost.get('id'));
},
function(resolve) { }
);
}
});
export default PostsRoute.extend(AuthenticatedRouteMixin);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment