From 8c149da9e920de3c1c15119030d24b0752769cfc Mon Sep 17 00:00:00 2001 From: Bryan Mutai Date: Tue, 26 May 2020 22:56:47 +0300 Subject: Fix vote export to CSV/TSV & export currency custom field. --- models/csvCreator.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'models/csvCreator.js') diff --git a/models/csvCreator.js b/models/csvCreator.js index 696d2205..72b8a3b4 100644 --- a/models/csvCreator.js +++ b/models/csvCreator.js @@ -107,6 +107,13 @@ export class CsvCreator { options: headerRow[i].split('-')[3].split('/'), position: i, }); + } else if (headerRow[i].split('-')[2] === 'currency') { + index.customFields.push({ + name: headerRow[i].split('-')[1], + type: headerRow[i].split('-')[2], + currencyCode: headerRow[i].split('-')[3], + position: i, + }); } else { index.customFields.push({ name: headerRow[i].split('-')[1], @@ -127,6 +134,10 @@ export class CsvCreator { return { _id: Random.id(6), name: option }; }), }; + } else if (customField.type === 'currency') { + settings = { + currencyCode: customField.currencyCode, + }; } else { settings = {}; } -- cgit v1.2.3-1-g7c22