2
0

🐛 (results) Fix export accessor parsing

This commit is contained in:
Baptiste Arnaud
2022-11-29 10:31:49 +01:00
parent 013c225296
commit 43a85b5529

View File

@@ -13,7 +13,7 @@ import { useTypebot } from '@/features/editor'
import { unparse } from 'papaparse' import { unparse } from 'papaparse'
import React, { useState } from 'react' import React, { useState } from 'react'
import { useToast } from '@/hooks/useToast' import { useToast } from '@/hooks/useToast'
import { convertResultsToTableData } from '../../utils' import { convertResultsToTableData, parseAccessor } from '../../utils'
import { useResults } from '../../ResultsProvider' import { useResults } from '../../ResultsProvider'
import { trpc } from '@/lib/trpc' import { trpc } from '@/lib/trpc'
import { TRPCError } from '@trpc/server' import { TRPCError } from '@trpc/server'
@@ -128,7 +128,7 @@ export const ResultsActionButtons = ({
const data = dataToUnparse.map<{ [key: string]: string }>((data) => { const data = dataToUnparse.map<{ [key: string]: string }>((data) => {
const newObject: { [key: string]: string } = {} const newObject: { [key: string]: string } = {}
fields?.forEach((field) => { fields?.forEach((field) => {
newObject[field] = data[field]?.plainText newObject[field] = data[parseAccessor(field)]?.plainText
}) })
return newObject return newObject
}) })