Browse Source

fix: export data block delimiter

Ahmad Kholid 3 years ago
parent
commit
8f60ae4af1

+ 1 - 1
src/background/workflowEngine/blocksHandler/handlerExportData.js

@@ -28,7 +28,7 @@ async function exportData({ data, outputs }, { refData }) {
     const blobUrl = dataExporter(payload, {
       ...data,
       csvOptions: {
-        delimiter: data.csvDelimiter,
+        delimiter: data.csvDelimiter || ',',
       },
       returnUrl: hasDownloadAccess,
     });

+ 1 - 1
src/components/newtab/workflow/edit/EditExportData.vue

@@ -88,7 +88,7 @@
           :model-value="data.csvDelimiter"
           label="Delimiter"
           class="mt-1"
-          placeholder="(auto-detect)"
+          placeholder=","
           @change="updateData({ csvDelimiter: $event })"
         />
       </div>

+ 1 - 1
src/utils/shared.js

@@ -367,7 +367,7 @@ export const tasks = {
       type: 'json',
       description: '',
       variableName: '',
-      csvDelimiter: '',
+      csvDelimiter: ',',
       addBOMHeader: true,
       onConflict: 'uniquify',
       dataToExport: 'data-columns',