From 31636cece009299bfa776857e11b0acce05a23bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=AB=8B=E5=B8=AE?= <3294713004@qq.com> Date: Sat, 29 Mar 2025 22:23:56 +0800 Subject: [PATCH] =?UTF-8?q?fix(core):=20=E4=BF=AE=E5=A4=8D=E7=A7=BB?= =?UTF-8?q?=E5=8A=A8=E7=AB=AF=E9=9D=9Eesp32c2=E6=9D=BF=E5=8D=A1=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E4=B8=8B=E6=97=A0=E6=B3=95=E5=BC=B9=E5=87=BAusb?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E7=AA=97=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/modules/mixly-modules/web/hid.js | 2 +- common/modules/mixly-modules/web/serialport.js | 2 +- common/modules/mixly-modules/web/usb-mini.js | 2 +- common/modules/mixly-modules/web/usb.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/common/modules/mixly-modules/web/hid.js b/common/modules/mixly-modules/web/hid.js index 3728dce7..fcaa4024 100644 --- a/common/modules/mixly-modules/web/hid.js +++ b/common/modules/mixly-modules/web/hid.js @@ -35,7 +35,7 @@ class WebHID extends Serial { this.requestPort = async function () { let options = SELECTED_BOARD?.web?.devices?.hid; - if (options && typeof(options) !== 'object') { + if (!options || typeof(options) !== 'object') { options = { filters: [] }; diff --git a/common/modules/mixly-modules/web/serialport.js b/common/modules/mixly-modules/web/serialport.js index 546d7c89..37db43ef 100644 --- a/common/modules/mixly-modules/web/serialport.js +++ b/common/modules/mixly-modules/web/serialport.js @@ -37,7 +37,7 @@ class WebSerialPort extends Serial { this.requestPort = async function () { let options = SELECTED_BOARD?.web?.devices?.serial; - if (options && typeof(options) !== 'object') { + if (!options || typeof(options) !== 'object') { options = { filters: [] }; diff --git a/common/modules/mixly-modules/web/usb-mini.js b/common/modules/mixly-modules/web/usb-mini.js index be3e558f..819e7486 100644 --- a/common/modules/mixly-modules/web/usb-mini.js +++ b/common/modules/mixly-modules/web/usb-mini.js @@ -38,7 +38,7 @@ class USBMini extends Serial { this.requestPort = async function () { let options = SELECTED_BOARD?.web?.devices?.usb; - if (options && typeof(options) !== 'object') { + if (!options || typeof(options) !== 'object') { options = { filters: [] }; diff --git a/common/modules/mixly-modules/web/usb.js b/common/modules/mixly-modules/web/usb.js index 97bbdb87..4d957f0e 100644 --- a/common/modules/mixly-modules/web/usb.js +++ b/common/modules/mixly-modules/web/usb.js @@ -39,7 +39,7 @@ class USB extends Serial { this.requestPort = async function () { let options = SELECTED_BOARD?.web?.devices?.usb; - if (options && typeof(options) !== 'object') { + if (!options || typeof(options) !== 'object') { options = { filters: [] };