diff options
author | Xavier Priour <xavier.priour@bubblyware.com> | 2015-10-15 14:01:13 +0200 |
---|---|---|
committer | Xavier Priour <xavier.priour@bubblyware.com> | 2015-10-17 18:00:46 +0200 |
commit | 468694a84cc164e4923f2d2e4631c37ceb1c4b55 (patch) | |
tree | 654abe750816e8d6fc7e4affff1af7c44932a829 /client/components/lists/listHeader.js | |
parent | 15ebfa63c61694e4aa60e0f9c5047f678d6cf0c4 (diff) | |
download | wekan-468694a84cc164e4923f2d2e4631c37ceb1c4b55.tar.gz wekan-468694a84cc164e4923f2d2e4631c37ceb1c4b55.tar.bz2 wekan-468694a84cc164e4923f2d2e4631c37ceb1c4b55.zip |
Import board: added UI
Diffstat (limited to 'client/components/lists/listHeader.js')
-rw-r--r-- | client/components/lists/listHeader.js | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/client/components/lists/listHeader.js b/client/components/lists/listHeader.js index e34d23fd..4f5fc3a0 100644 --- a/client/components/lists/listHeader.js +++ b/client/components/lists/listHeader.js @@ -49,45 +49,6 @@ Template.listActionPopup.events({ }, }); - -BlazeComponent.extendComponent({ - events() { - return [{ - 'submit': (evt) => { - evt.preventDefault(); - const jsonData = $(evt.currentTarget).find('textarea').val(); - const firstCardDom = $(`#js-list-${this.currentData()._id} .js-minicard:first`).get(0); - const sortIndex = Utils.calculateIndex(null, firstCardDom).base; - let trelloCard; - try { - trelloCard = JSON.parse(jsonData); - } catch (e) { - this.setError('error-json-malformed'); - return; - } - Meteor.call('importTrelloCard', trelloCard, this.currentData()._id, sortIndex, - (error, response) => { - if (error) { - this.setError(error.error); - } else { - Filter.addException(response); - Popup.close(); - } - } - ); - }, - }]; - }, - - onCreated() { - this.error = new ReactiveVar(''); - }, - - setError(error) { - this.error.set(error); - }, -}).register('listImportCardPopup'); - Template.listMoveCardsPopup.events({ 'click .js-select-list'() { const fromList = Template.parentData(2).data; |