fix bambu local url

This commit is contained in:
Stewart Allen 2025-11-04 18:57:49 -05:00
commit 17e40ceed0

View file

@ -34,7 +34,7 @@ self.kiri.load(api => {
}).map(v => `${v.substring(1)}FF`); }).map(v => `${v.substring(1)}FF`);
let local_port = 5309; let local_port = 5309;
let local_url = `ws://localhost:${local_port}`; let local_host = `localhost:${local_port}`;
let sequence_id = (Math.random() * 0xfff) | 0; let sequence_id = (Math.random() * 0xfff) | 0;
let user_id = ((Math.random() * 0xfffffff) | 0).toString(); let user_id = ((Math.random() * 0xfffffff) | 0).toString();
let init = false; let init = false;
@ -53,7 +53,7 @@ self.kiri.load(api => {
if (socket.ws) { if (socket.ws) {
return; return;
} }
let ws_url = api.onshape ? `${local_url}/bambu` : "/bambu"; let ws_url = api.onshape ? `ws://${local_host}/bambu` : "/bambu";
let ws = socket.ws = new WebSocket(ws_url); let ws = socket.ws = new WebSocket(ws_url);
ws.onerror = (error) => { ws.onerror = (error) => {
socket.open = false; socket.open = false;
@ -1288,7 +1288,7 @@ self.kiri.load(api => {
function send(filename, gcode, start) { function send(filename, gcode, start) {
const spool = print_ams_select; const spool = print_ams_select;
const baseUrl = api.onshape ? `${local_url}/api/bambu_send` : "/api/bambu_send"; const baseUrl = api.onshape ? `http://${local_host}/api/bambu_send` : "/api/bambu_send";
const url = new URL(baseUrl, window.location.origin); const url = new URL(baseUrl, window.location.origin);
url.searchParams.append('host', host); url.searchParams.append('host', host);
url.searchParams.append('code', password); url.searchParams.append('code', password);