From f3a8119870556d54e1fa9eb78d23288f51e93f09 Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll Date: Thu, 10 Oct 2019 11:51:27 +0700 Subject: [PATCH] Added note column to csv import/export for members no-issue --- core/server/api/canary/members.js | 5 +++-- core/server/api/canary/utils/serializers/output/members.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core/server/api/canary/members.js b/core/server/api/canary/members.js index 59431644cc26..44f5c793ccd6 100644 --- a/core/server/api/canary/members.js +++ b/core/server/api/canary/members.js @@ -153,7 +153,7 @@ const members = { return fsLib.readCSV({ path: filePath, - columnsToExtract: [{name: 'email', lookup: /email/i}, {name: 'name', lookup: /name/i}] + columnsToExtract: [{name: 'email', lookup: /email/i}, {name: 'name', lookup: /name/i}, {name: 'note', lookup: /note/i}] }).then((result) => { return Promise.all(result.map((entry) => { const api = require('./index'); @@ -162,7 +162,8 @@ const members = { data: { members: [{ email: entry.email, - name: entry.name + name: entry.name, + note: entry.note }] }, options: { diff --git a/core/server/api/canary/utils/serializers/output/members.js b/core/server/api/canary/utils/serializers/output/members.js index 312a8429e69e..be7b35f16e7e 100644 --- a/core/server/api/canary/utils/serializers/output/members.js +++ b/core/server/api/canary/utils/serializers/output/members.js @@ -41,7 +41,7 @@ module.exports = { exportCSV(models, apiConfig, frame) { debug('exportCSV'); - const fields = ['id', 'email', 'name', 'created_at', 'deleted_at']; + const fields = ['id', 'email', 'name', 'note', 'created_at', 'deleted_at']; function formatCSV(data) { let csv = `${fields.join(',')}\r\n`,