keychain-uses-objects
quadrismegistus 4 years ago
parent 4adb7bc456
commit c93b4c80d6

@ -180,7 +180,7 @@ class Message(Logger):
# now, is the decrypted message itself a message?
if is_valid_msg_d(decr_msg):
self.log('Once decrypted, I discovered that I contain a valid msg in its own right!\n',self)
self.log('Once decrypted, I discovered that I contain an enclosed encrypted message!\n\n',self)
# then ... make that, a message object and decrypt it too!
self.msg = Message(decr_msg)

@ -171,8 +171,10 @@ class Operator(Keymaker):
raise KomradeException(f'Not a valid route!: {route}')
# route it!
self.log(f'routing msg to {self}.{route}() for msg data:{msg_obj.data}')
func = getattr(self,route)
new_data = func(**data)
self.log(f'new data was received from {self}.{route}() = {new_data}')
msg_obj.msg = msg_obj.msg_d['msg'] = new_data
# try passing it on?

Loading…
Cancel
Save