Skip to content
Snippets Groups Projects

Ws 254 messaging bug fix

Merged Daniel Lyons requested to merge WS-254-messaging-bug-fix-cherrypick into main
2 files
+ 7
2
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -109,8 +109,12 @@ class Router(MessageReceiverIF):
for pattern, callbacks in self.callbacks.items():
# Convert hashable str version of pattern back to dict
dict_pattern = json.loads(pattern)
msg = message['type'] if hasattr(message, 'type') else message['application']
logger.debug(f"\nRouter.receive_message > pattern: {dict_pattern}, message: {msg}, matches: {self.matches(pattern, message)}\n")
msg_recd = message["type"] if "type" in message.keys() else message["application"]
logger.debug(
f">>> Router.receive_message > pattern: {dict_pattern}, message: {msg_recd}, matches:"
f" {self.matches(pattern, message)}\n"
)
if self.matches(dict_pattern, message):
# print(f"Router.receive_message> pattern {pattern} matches with message {message}")
Loading