|
|
|
@ -167,10 +167,12 @@ class Operator(Keymaker):
|
|
|
|
|
self.log(f'passing msg onto {embedded_recipient} ...')
|
|
|
|
|
|
|
|
|
|
response = embedded_recipient.route_msg(embedded_msg)
|
|
|
|
|
if response and type(response)==Message:
|
|
|
|
|
response = response.msg_d
|
|
|
|
|
self.log(f'passed msg onto {embedded_recipient}, got this response: {response} ...')
|
|
|
|
|
# otherwise what are we doing?
|
|
|
|
|
else:
|
|
|
|
|
response = msg_obj
|
|
|
|
|
response = msg_obj.msg_d
|
|
|
|
|
# ???
|
|
|
|
|
return response
|
|
|
|
|
|
|
|
|
|