Began implementing features that change stats

This commit is contained in:
Thaum
2014-11-03 14:07:55 +00:00
parent 25b2a95f14
commit 0d941bff47
8 changed files with 103 additions and 77 deletions

View File

@@ -1,20 +1,23 @@
Router.map( function () {
this.route('home', {
path: '/',
data: { characters: function(){
console.log('id ' + Meteor.userId());
return Characters.find({owner: Meteor.userId()})
}
}
this.route('home',
{
path: '/',
data: {
characters: function(){
return Characters.find({owner: Meteor.userId()})
}
}
});
this.route('character', {
path: '/character/:_id',
notFoundTemplate: 'characterNotFound',
data: function() {
character = Characters.findOne({_id: this.params._id});
if (character) character.items = Items.find({owner: this.params._id});
return character;
}
path: '/character/:_id',
notFoundTemplate: 'characterNotFound',
data: function() {
var data = Characters.findOne({_id: this.params._id});
data.features = Features.find({character: data._id});
var newInstance = Object.create(protoCharacter);
data = _.extend(newInstance, data);
return data;
}
});
});