From 724a7f6c1936a7ec784f59ad10217a4e8ca75e78 Mon Sep 17 00:00:00 2001 From: Laura Date: Sun, 16 Nov 2025 01:23:01 +0100 Subject: [PATCH] handle data blob error --- static/js/lib.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/static/js/lib.js b/static/js/lib.js index 9e7d683..e027df2 100644 --- a/static/js/lib.js +++ b/static/js/lib.js @@ -74,8 +74,13 @@ function formatTimestamp(ts) { const dataRgx = /data:(.*?)(;|$)/; function dataBlob(dataUrl) { - const [header, data] = dataUrl.split(","), - mime = header.match(dataRgx)[1]; + const [header, data] = dataUrl.split(","); + + if (!header || !data) { + return null; + } + + const mime = header.match(dataRgx)[1]; let blob;