From 4a497ae183a6fb41f929a200ed46b72b82d9597e Mon Sep 17 00:00:00 2001 From: Michele Marcucci Date: Wed, 17 Jan 2024 09:19:27 +0100 Subject: [PATCH] Fix wifi password with symbols --- src/store/api/mcu/mcuWifiConnect.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/store/api/mcu/mcuWifiConnect.js b/src/store/api/mcu/mcuWifiConnect.js index ba07d80..f540af0 100644 --- a/src/store/api/mcu/mcuWifiConnect.js +++ b/src/store/api/mcu/mcuWifiConnect.js @@ -12,8 +12,8 @@ module.exports = ({ define }) => { function wifiConnect(ssid, passphrase, errors) { return new Promise((resolve, reject) => { - let command = 'sudo nmcli dev wifi connect ' + ssid; - if (passphrase) command += ' password ' + passphrase; + let command = `sudo nmcli dev wifi connect '${ssid}'`; + if (passphrase) command += ` password '${passphrase}'`; if (process.env.NODE_ENV !== 'production') command = 'sleep 2 && nmcli dev wifi connect ' + ssid; exec(command, {}, (err, stdout) => {