From 9abd57e5b58c86106e63a33d01591b281344fadd Mon Sep 17 00:00:00 2001 From: Penar Musaraj Date: Fri, 12 Aug 2022 14:14:01 -0400 Subject: [PATCH] FIX: Strip null characters (#17) --- javascripts/discourse/components/spreadsheet-editor.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/javascripts/discourse/components/spreadsheet-editor.js b/javascripts/discourse/components/spreadsheet-editor.js index 123fa2a..57750ab 100644 --- a/javascripts/discourse/components/spreadsheet-editor.js +++ b/javascripts/discourse/components/spreadsheet-editor.js @@ -193,6 +193,8 @@ export default class SpreadsheetEditor extends Component { editedTable = raw.replace(findTableRegex(), newRaw); } + // replace null characters + editedTable = editedTable.replace(/\0/g, "\ufffd"); return editedTable; }