diff options
author | Bryan Mutai <mutaiwork@gmail.com> | 2020-05-26 22:56:47 +0300 |
---|---|---|
committer | Bryan Mutai <mutaiwork@gmail.com> | 2020-05-27 01:23:31 +0300 |
commit | 8c149da9e920de3c1c15119030d24b0752769cfc (patch) | |
tree | 9f7fe1dd46d2dda6fc6e3f3d57ad2ba4f96e06be /models/csvCreator.js | |
parent | 18eafe2fec9368c551a944ecff3354d4339b2c11 (diff) | |
download | wekan-8c149da9e920de3c1c15119030d24b0752769cfc.tar.gz wekan-8c149da9e920de3c1c15119030d24b0752769cfc.tar.bz2 wekan-8c149da9e920de3c1c15119030d24b0752769cfc.zip |
Fix vote export to CSV/TSV & export currency custom field.
Diffstat (limited to 'models/csvCreator.js')
-rw-r--r-- | models/csvCreator.js | 11 |
1 files changed, 11 insertions, 0 deletions
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 = {}; } |