komrade update!

decryption-error-fix
quadrismegistus 4 years ago
parent 74d2383830
commit c644a98a47

@ -81,6 +81,10 @@ class Crypt(Logger):
def package_key(self,k,prefix=''):
if not k: return b''
# @DANGEROUS!?!!!!!
prefix=f'''{prefix}{'/' if not prefix.endswith('/') else ''}{self.name}/'''
k_b = self.force_binary(k)
k_b2 = self.force_binary(prefix) + k_b
return k_b2

@ -54,11 +54,22 @@ class Message(Logger):
# return str(msg)
msg_s = wrapp(str(msg))
hdr='#'*CLI_WIDTH
hdr='#'*CLI_WIDTH
from datetime import datetime
self.log('msg_d',self.msg_d)
if self.timestamp:
dt_object = datetime.fromtimestamp(self.timestamp)
timestr = dt_object.strftime("%-d %b %Y %H:%M")
else:
timestr = '?'
return f"""
{hdr}
from: @{self.from_name if self.from_name else ''}
to: @{self.to_name if self.to_name else ''}
on: {timestr}
{hdr}
{msg_s}

Loading…
Cancel
Save