From ca4e1c19a72ba5c07b701f1c644eea47177a2d7b Mon Sep 17 00:00:00 2001 From: zadam Date: Fri, 30 Dec 2022 21:00:42 +0100 Subject: [PATCH] make utils.normalize null-safe, #3469 --- package.json | 2 +- src/services/utils.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 957ca7b29..51eedb719 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@excalidraw/excalidraw": "0.13.0", "archiver": "5.3.1", "async-mutex": "0.4.0", - "axios": "1.2.1", + "axios": "1.2.2", "better-sqlite3": "7.4.5", "chokidar": "3.5.3", "cls-hooked": "4.2.2", diff --git a/src/services/utils.js b/src/services/utils.js index 8164f48e4..f243e2833 100644 --- a/src/services/utils.js +++ b/src/services/utils.js @@ -291,6 +291,10 @@ function deferred() { } function removeDiacritic(str) { + if (!str) { + return ""; + } + return str.normalize("NFD").replace(/\p{Diacritic}/gu, ""); }