catch/report async errors in slice

This commit is contained in:
Stewart Allen 2025-06-22 16:13:00 -04:00
commit c728b878ac

View file

@ -836,7 +836,8 @@ class Widget {
let drv = driver[settings.mode.toUpperCase()];
if (drv) {
drv.slice(settings, widget, catchupdate, catchdone);
drv.slice(settings, widget, catchupdate, catchdone)
.catch(error => ondone(error));
} else {
console.log('invalid mode: '+settings.mode);
ondone('invalid mode: '+settings.mode);