Remove unnecessary temporary object

This commit is contained in:
2017-02-05 12:06:02 +08:00
parent 6c531a2a2f
commit b70a7d7a98
+6 -10
View File
@@ -60,19 +60,15 @@ export default Ember.Service.extend({
let gatherContributorData = (i) => { let gatherContributorData = (i) => {
let promise = new Ember.RSVP.Promise((resolve, reject) => { let promise = new Ember.RSVP.Promise((resolve, reject) => {
let c = {};
this.getValueFromContract('contributorAddresses', i).then(address => { this.getValueFromContract('contributorAddresses', i).then(address => {
c.address = address;
this.getValueFromContract('contributors', address).then(person => { this.getValueFromContract('contributors', address).then(person => {
c.person = person; this.getValueFromContract('balanceOf', address).then(balance => {
this.getValueFromContract('balanceOf', c.address).then(balance => {
c.balance = balance;
let contributor = Contributor.create({ let contributor = Contributor.create({
address: c.address, address: address,
github_username: c.person[1], github_username: person[1],
github_uid: c.person[0], github_uid: person[0],
ipfsHash: c.person[3], ipfsHash: person[3],
kredits: c.balance.toNumber() kredits: balance.toNumber()
}); });
Ember.Logger.debug('[kredits] contributor', contributor); Ember.Logger.debug('[kredits] contributor', contributor);
resolve(contributor); resolve(contributor);