From f6099a2120c4bbd78127a5a1bd0fb7d6579fe28d Mon Sep 17 00:00:00 2001 From: Gareth Sylvester-Bradley <31761158+garethsb@users.noreply.github.com> Date: Tue, 7 Jan 2025 10:28:33 +0000 Subject: [PATCH] "caps" is required for all Receivers --- Development/nmos/node_resources.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Development/nmos/node_resources.cpp b/Development/nmos/node_resources.cpp index 2d6d8d23..534b6b2b 100644 --- a/Development/nmos/node_resources.cpp +++ b/Development/nmos/node_resources.cpp @@ -587,9 +587,11 @@ namespace nmos auto& data = resource.data; data[U("format")] = value::string(format.name); + auto& caps = data[U("caps")] = value::object(); + for (const auto& media_type : media_types) { - web::json::push_back(data[U("caps")][U("media_types")], value::string(media_type.name)); + web::json::push_back(caps[U("media_types")], value::string(media_type.name)); } return resource;