app/game/client/game_history_show.js
import { FlowRouter } from 'meteor/ostrio:flow-router-extra'
Template.gameHistoryShow.helpers({
current_game() {
let game_history = GameHistory.findOne(FlowRouter.getParam('id'), {
transform: function(game) {
game.kingdom_cards = []
game.common_cards = []
game.not_supply_cards = []
game.log = [game.log.join('<br />')]
if (game.black_market_deck) {
game.black_market_deck = _.shuffle(game.black_market_deck)
}
return game
}
})
if (game_history) {
_.each(game_history.cards, function(card) {
game_history[`${card.source}_cards`].push(card)
})
return {
game: game_history
}
}
}
})