Choose contributors from list for new proposals

This commit is contained in:
2017-05-20 02:37:11 +02:00
parent dda5a8d350
commit f875cd7b91
7 changed files with 61 additions and 9 deletions
+23 -2
View File
@@ -1,15 +1,36 @@
import Ember from 'ember';
import Proposal from 'kredits-web/models/proposal';
export default Ember.Route.extend({
const {
Route,
RSVP,
inject: {
service
}
} = Ember;
export default Route.extend({
kredits: service(),
model(params) {
return Proposal.create({
const proposal = Proposal.create({
recipientAddress: params.recipient,
amount: params.amount,
url: params.url,
ipfsHash: params.ipfsHash
});
return RSVP.hash({
proposal,
contributors: this.get('kredits').getContributors()
});
},
setupController(controller, model) {
this._super(controller, model.proposal);
controller.set('contributors', model.contributors);
}
});