Fix onEvent mask and wildcard handling error #100
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix flows onEvent mask: Parsing from JSON to Object a Object not a string, this leads to an error parsing to Object and Object.
Fix MQTT topic subscription check: If we see how is handled mqtt subscription on
Protofy/apps/api/src/api.ts
there is an error if we use wildcards. On topicSub we add a value to subscriptions with let's say the key "test/#" (which is wildcard for all messages that came from test, something like test/*. Then onWe check if we're subscribed to that topic. A topic like:
test/sample
Will always fail even if we're subscribed with wildcard to
test/#
since on our subscriptions map we're subscribed totest/#
nottest/sample
.