From 433d6b0d590245ef0fedb14728ecf53db62fc2a4 Mon Sep 17 00:00:00 2001 From: Sebastian Kippe Date: Sun, 5 Feb 2017 23:11:39 +0800 Subject: [PATCH] Handle ProposalVoted --- app/controllers/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/controllers/index.js b/app/controllers/index.js index 353f04f..0d693aa 100644 --- a/app/controllers/index.js +++ b/app/controllers/index.js @@ -60,6 +60,9 @@ export default Ember.Controller.extend({ case 'ProposalExecuted': this._handleProposalExecuted(data); break; + case 'ProposalVoted': + this._handleProposalVoted(data); + break; } }); }.on('init'), @@ -100,6 +103,12 @@ export default Ember.Controller.extend({ .incrementProperty('kredits', data.args.amount.toNumber()); }, + _handleProposalVoted(data) { + this.get('model.proposals') + .findBy('id', data.args.id.toNumber()) + .incrementProperty('votesCount', 1); + }, + actions: { confirmProposal(proposalId) {