From f2d9006a1225836d9e18d23485f4401ce2d410ec Mon Sep 17 00:00:00 2001 From: n07070 Date: Sun, 17 May 2026 20:37:45 +0200 Subject: [PATCH] Update webcam data management --- src/static/js/webcam.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/static/js/webcam.js b/src/static/js/webcam.js index 2238e2c..6464273 100644 --- a/src/static/js/webcam.js +++ b/src/static/js/webcam.js @@ -193,7 +193,7 @@ function setup_events(){ ev.preventDefault(); try { await countDownToPicture(); // wait for countdown to finish - const data = await take_picture(); // take_picture can be async + var data = await take_picture(); // take_picture can be async print_picture(data); } catch (e) { alert("Failed to print a picture because : " + e); @@ -212,6 +212,10 @@ function clear_canvas() { } function dataURLtoFile(dataurl, filename) { + if(dataurl === "") { + console.log("We didn't receive data"); + } + var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n); while(n--){