diff options
author | Lauri Ojansivu <x@xet7.org> | 2020-07-23 13:36:39 +0300 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2020-07-23 13:36:39 +0300 |
commit | 1624fc82f7c319e84a78f29445c7867f7da15c32 (patch) | |
tree | eafcd18b6c76407358ee7a8f5d465acd575d39d5 /models/exporter.js | |
parent | 42d8773e3674ce67ae710db2dffdc46f9669d7a9 (diff) | |
download | wekan-1624fc82f7c319e84a78f29445c7867f7da15c32.tar.gz wekan-1624fc82f7c319e84a78f29445c7867f7da15c32.tar.bz2 wekan-1624fc82f7c319e84a78f29445c7867f7da15c32.zip |
Exports now work at #3173 at least for small boards. TODO: Fix EdgeHTML to work, before I can release this.
Thanks to xet7 !
Diffstat (limited to 'models/exporter.js')
-rw-r--r-- | models/exporter.js | 54 |
1 files changed, 24 insertions, 30 deletions
diff --git a/models/exporter.js b/models/exporter.js index 3b3589f6..b6188ece 100644 --- a/models/exporter.js +++ b/models/exporter.js @@ -1,8 +1,7 @@ -// const stringify = require('csv-stringify'); +const stringify = require('csv-stringify'); // exporter maybe is broken since Gridfs introduced, add fs and path export class Exporter { - /* constructor(boardId) { this._boardId = boardId; } @@ -241,29 +240,29 @@ export class Exporter { } i++; }); - - // TODO: Try to get translations working. - // These currently only bring English translations. - // TAPi18n.__('title'), - // TAPi18n.__('description'), - // TAPi18n.__('status'), - // TAPi18n.__('swimlane'), - // TAPi18n.__('owner'), - // TAPi18n.__('requested-by'), - // TAPi18n.__('assigned-by'), - // TAPi18n.__('members'), - // TAPi18n.__('assignee'), - // TAPi18n.__('labels'), - // TAPi18n.__('card-start'), - // TAPi18n.__('card-due'), - // TAPi18n.__('card-end'), - // TAPi18n.__('overtime-hours'), - // TAPi18n.__('spent-time-hours'), - // TAPi18n.__('createdAt'), - // TAPi18n.__('last-modified-at'), - // TAPi18n.__('last-activity'), - // TAPi18n.__('voting'), - // TAPi18n.__('archived'), + /* TODO: Try to get translations working. + These currently only bring English translations. + TAPi18n.__('title'), + TAPi18n.__('description'), + TAPi18n.__('status'), + TAPi18n.__('swimlane'), + TAPi18n.__('owner'), + TAPi18n.__('requested-by'), + TAPi18n.__('assigned-by'), + TAPi18n.__('members'), + TAPi18n.__('assignee'), + TAPi18n.__('labels'), + TAPi18n.__('card-start'), + TAPi18n.__('card-due'), + TAPi18n.__('card-end'), + TAPi18n.__('overtime-hours'), + TAPi18n.__('spent-time-hours'), + TAPi18n.__('createdAt'), + TAPi18n.__('last-modified-at'), + TAPi18n.__('last-activity'), + TAPi18n.__('voting'), + TAPi18n.__('archived'), + */ const stringifier = stringify({ header: true, @@ -396,9 +395,4 @@ export class Exporter { const board = Boards.findOne(this._boardId); return board && board.isVisibleBy(user); } -*/ - - canExport(user) { - return false; - } } |