diff --git a/src/blenderbim/blenderbim/bim/data/webui/static/js/drawings.js b/src/blenderbim/blenderbim/bim/data/webui/static/js/drawings.js index 7cee576f0a..d0bd19eef5 100644 --- a/src/blenderbim/blenderbim/bim/data/webui/static/js/drawings.js +++ b/src/blenderbim/blenderbim/bim/data/webui/static/js/drawings.js @@ -71,7 +71,8 @@ function handleBlenderConnect(blenderId) { // Function to handle 'default_data' event function handleDefaultData(data) { - getDrawingsData(); + const blenderId = data["blenderId"]; + getDrawingsData(blenderId); } // Function to handle 'blender_disconnect' event @@ -355,12 +356,17 @@ function toggleClientList() { clientList.addClass("show"); } -function getDrawingsData() { +function getDrawingsData(blenderId) { const msg = { sourcePage: "drawings", operator: { type: "getDrawings", }, }; + + if (blenderId !== undefined) { + msg.BlenderId = blenderId; + } + socket.emit("web_operator", msg); }