Skip to content

Commit 11d1264

Browse files
authored
(fix)(chat-sdk): Export data based on queryColumns (#2297)
1 parent 3267538 commit 11d1264

File tree

1 file changed

+3
-4
lines changed
  • webapp/packages/chat-sdk/src/components/ChatItem

1 file changed

+3
-4
lines changed

webapp/packages/chat-sdk/src/components/ChatItem/index.tsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -416,11 +416,10 @@ const ChatItem: React.FC<Props> = ({
416416

417417
const onExportData = () => {
418418
const { queryColumns, queryResults } = data || {};
419-
if (!!queryResults) {
419+
if (!!queryResults && !!queryColumns) {
420420
const exportData = queryResults.map(item => {
421-
return Object.keys(item).reduce((result, key) => {
422-
const columnName = queryColumns?.find(column => column.nameEn === key)?.name || key;
423-
result[columnName] = item[key];
421+
return queryColumns.reduce((result, column) => {
422+
result[column.name || column.nameEn] = item[column.nameEn];
424423
return result;
425424
}, {});
426425
});

0 commit comments

Comments
 (0)