Don't handle event for already-executed proposals

This commit is contained in:
2017-02-06 22:23:36 +08:00
parent 433d6b0d59
commit 96ea4bb993
+7
View File
@@ -91,6 +91,13 @@ export default Ember.Controller.extend({
}, },
_handleProposalExecuted(data) { _handleProposalExecuted(data) {
if (this.get('model.proposals')
.findBy('id', data.args.id.toNumber())
.get('executed')) {
Ember.Logger.debug('[index] proposal already executed, not adding from event');
return false;
}
this.get('model.proposals') this.get('model.proposals')
.findBy('id', data.args.id.toNumber()) .findBy('id', data.args.id.toNumber())
.setProperties({ .setProperties({