CSV: force UTF-8 encoding for download (#26145)

pull/26147/head
Ryan McKinley 6 years ago committed by GitHub
parent 30a682a4da
commit b26ef1db25
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      public/app/features/dashboard/components/Inspector/InspectDataTab.tsx

@ -87,8 +87,8 @@ export class InspectDataTab extends PureComponent<Props, State> {
const dataFrameCsv = toCSV([dataFrame]);
const blob = new Blob([dataFrameCsv], {
type: 'application/csv;charset=utf-8',
const blob = new Blob([String.fromCharCode(0xfeff), dataFrameCsv], {
type: 'text/csv;charset=utf-8',
});
const transformation = transformId !== DataTransformerID.noop ? '-as-' + transformId.toLocaleLowerCase() : '';
const fileName = `${panel.title}-data${transformation}-${dateTimeFormat(new Date())}.csv`;

Loading…
Cancel
Save