From 1624fc82f7c319e84a78f29445c7867f7da15c32 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Thu, 23 Jul 2020 13:36:39 +0300 Subject: Exports now work at #3173 at least for small boards. TODO: Fix EdgeHTML to work, before I can release this. Thanks to xet7 ! --- models/exporter.js | 54 ++++++++++++++++++++++++------------------------------ 1 file changed, 24 insertions(+), 30 deletions(-) (limited to 'models/exporter.js') 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; - } } -- cgit v1.2.3-1-g7c22