From 73df69545872c24e6211fdaff96d491e0efcdd5d Mon Sep 17 00:00:00 2001 From: Ralph Wessel Date: Thu, 7 Nov 2024 18:20:52 +0000 Subject: [PATCH] Fixed SendError message tag and add stackTrace even when empty --- .../Interface/Browser/Bridge/Send/Arg/SendError.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Arg/SendError.cpp b/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Arg/SendError.cpp index ef96c41..14b51ad 100644 --- a/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Arg/SendError.cpp +++ b/SpeckleConnector/Connector/Interface/Browser/Bridge/Send/Arg/SendError.cpp @@ -12,14 +12,14 @@ namespace { ///Serialisation fields enum FieldIndex { - errorID, + messageID, cardID, stackID, }; ///Serialisation field IDs static std::array fieldID = { - Identity{"error"}, + Identity{"message"}, Identity{"modelCardId"}, Identity{"stackTrace"}, }; @@ -37,9 +37,9 @@ bool SendError::fillInventory(active::serialise::Inventory& inventory) const { using enum Entry::Type; inventory.merge(Inventory{ { - { fieldID[errorID], errorID, element }, + { fieldID[messageID], messageID, element }, { fieldID[cardID], cardID, element, !modelCardID.empty() }, - { fieldID[stackID], stackID, element, !stackTrace.empty() }, + { fieldID[stackID], stackID, element }, }, }.withType(&typeid(SendError))); return true; @@ -58,7 +58,7 @@ Cargo::Unique SendError::getCargo(const active::serialise::Inventory::Item& item return nullptr; using namespace active::serialise; switch (item.index) { - case errorID: + case messageID: return std::make_unique>(message); case cardID: return std::make_unique>(modelCardID);