diff --git a/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Send.cpp b/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Send.cpp index 3750cf3..8cd4e53 100644 --- a/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Send.cpp +++ b/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Send.cpp @@ -89,6 +89,6 @@ void Send::run(const String& modelCardID) const { //Send the collected information - auto result = std::make_unique(*modelCard, *account, std::make_unique()); //NB: Using a placeholder object for now - getBridge()->sendEvent("sendByBrowser", std::move(result)); + auto result = std::make_unique(*modelCard, *account, SendObject{std::move(element)}); //NB: Using a placeholder object for now + getBridge()->sendEvent("sendByBrowser", std::move(result)); } //Send::run diff --git a/SpeckleLib/Speckle/Primitive/Mesh/Mesh.cpp b/SpeckleLib/Speckle/Primitive/Mesh/Mesh.cpp index 8b2d0de..a044d51 100644 --- a/SpeckleLib/Speckle/Primitive/Mesh/Mesh.cpp +++ b/SpeckleLib/Speckle/Primitive/Mesh/Mesh.cpp @@ -39,9 +39,9 @@ bool Mesh::fillInventory(Inventory& inventory) const { using enum Entry::Type; inventory.merge(Inventory{ { - { fieldID[vertexID], vertexID, vertices.size(), std::nullopt, !vertices.empty() }, - { fieldID[faceID], faceID, faces.size(), std::nullopt, !faces.empty() }, - { fieldID[colorID], colorID, colors.size(), std::nullopt, !colors.empty() }, + { fieldID[vertexID], vertexID, element }, + { fieldID[faceID], faceID, element }, + { fieldID[colorID], colorID, element }, }, }.withType(&typeid(Mesh))); return true;