diff --git a/app/components/add-contributor/component.js b/app/components/add-contributor/component.js index 36a68b2..75398c2 100644 --- a/app/components/add-contributor/component.js +++ b/app/components/add-contributor/component.js @@ -6,7 +6,7 @@ export default Ember.Component.extend({ realName: null, address: null, ipfsHash: null, - isCore: true, + isCore: false, inProgress: false, diff --git a/app/components/add-contributor/template.hbs b/app/components/add-contributor/template.hbs index 58d48bb..98caf38 100644 --- a/app/components/add-contributor/template.hbs +++ b/app/components/add-contributor/template.hbs @@ -1,4 +1,8 @@
+

+ {{input type="checkbox" name="is-core" id="is-core" checked=isCore}} + +

{{input name="id" type="text" diff --git a/app/models/contributor.js b/app/models/contributor.js index ebe41ea..386d757 100644 --- a/app/models/contributor.js +++ b/app/models/contributor.js @@ -7,6 +7,7 @@ export default Ember.Object.extend({ github_uid: null, ipfsHash: null, kredits: null, + isCore: false, isCurrentUser: false, avatarURL: function() { diff --git a/app/services/kredits.js b/app/services/kredits.js index d109acd..4019441 100644 --- a/app/services/kredits.js +++ b/app/services/kredits.js @@ -139,7 +139,7 @@ export default Ember.Service.extend({ }); }, - addContributor(address, name, ipfsHash, isCore, id) { + addContributor(address, name, isCore, id) { Ember.Logger.debug('[kredits] add contributor', name, address); let contributor = Contributor.create({ @@ -147,12 +147,14 @@ export default Ember.Service.extend({ github_username: name, github_uid: id, kredits: 0, + isCore: isCore, isCurrentUser: this.get('currentUserAccounts').includes(address) }); return new Ember.RSVP.Promise((resolve, reject) => { this.get('ipfs').storeFile(contributor.serialize()).then(ipfsHash => { contributor.set('ipfsHash', ipfsHash); + console.debug('ADD', address, name, ipfsHash, isCore, id); this.get('kreditsContract').addContributor(address, name, ipfsHash, isCore, id, (err, data) => { if (err) { reject(err); } Ember.Logger.debug('[kredits] add contributor response', data);