Change way to convert simplemessage into a json
[apps/agl-service-can-low-level.git] / src / low-can-binding.cpp
index 4e58dd4..1812d81 100644 (file)
@@ -96,7 +96,7 @@ static int subscribe_unsubscribe_all(struct afb_req request, bool subscribe)
 
        //for (const auto& sig : SIGNALS)
        //      e += !subscribe_unsubscribe_signals(request, subscribe, sig);
-       e += !subscribe_unsubscribe_signals(request, subscribe, SIGNALS[MESSAGE_SET_ID]);
+       e += !subscribe_unsubscribe_signals(request, subscribe, getSignals());
        
        return e == 0;
 }
@@ -118,7 +118,7 @@ static int subscribe_unsubscribe_name(struct afb_req request, bool subscribe, co
                else
                {
                        openxc_DynamicField search_key = build_DynamicField(name);
-                       sig = find_can_signals(search_key);
+                       sig = find_can_signals(interface, search_key);
                        if (sig.empty())
                                ret = 0;
                }