diff --git a/imports/ui/components/partyDetails/partyDetails.js b/imports/ui/components/partyDetails/partyDetails.js index 89b01b2a1..802766321 100644 --- a/imports/ui/components/partyDetails/partyDetails.js +++ b/imports/ui/components/partyDetails/partyDetails.js @@ -3,12 +3,23 @@ import angularMeteor from 'angular-meteor'; import uiRouter from 'angular-ui-router'; import template from './partyDetails.html'; +import { Parties } from '../../../api/parties'; class PartyDetails { - constructor($stateParams) { + constructor($stateParams, $scope, $reactive) { 'ngInject'; + $reactive(this).attach($scope); + this.partyId = $stateParams.partyId; + + this.helpers({ + party() { + return Parties.findOne({ + _id: $stateParams.partyId + }); + } + }); } }