komrade update!

posting
quadrismegistus 4 years ago
parent 3092642da1
commit d03bcce34e

@ -0,0 +1,10 @@
SCRIPTPATH="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
wd=`pwd`
path=`realpath "$SCRIPTPATH/.."`
cd $path
git pull
git add .
git commit -m 'komrade update!'
git push
cd $wd

@ -453,7 +453,7 @@ class KomradeX(Caller):
#print(post_id,inbox_ids,post_id in inbox_ids,'???') #print(post_id,inbox_ids,post_id in inbox_ids,'???')
# stop # stop
if post_id in inbox_ids: if post_id in inbox_ids:
print('removing from inbox...') # print('removing from inbox...')
inbox_ids.remove(post_id) inbox_ids.remove(post_id)
self.save_inbox(inbox_ids) self.save_inbox(inbox_ids)
#print(inbox_ids,'v2',len(inbox_ids)) #print(inbox_ids,'v2',len(inbox_ids))
@ -466,9 +466,9 @@ class KomradeX(Caller):
self.log('delete_msgs ->',res) self.log('delete_msgs ->',res)
return res return res
def inbox(self,topn=100,only_unread=False,delete_malformed=False): def inbox(self,topn=100,only_unread=False,delete_malformed=False,check_msgs=False):
# refreshing inbox # refreshing inbox
res = self.refresh() res = self.refresh(check_msgs=check_msgs)
print('got from refresh',res) print('got from refresh',res)
if not res['success']: return res if not res['success']: return res

@ -72,8 +72,8 @@ class Message(Logger):
hdr='#'*CLI_WIDTH hdr='#'*CLI_WIDTH
return f""" return f"""
{hdr} {hdr}
from: Komrade @{self.from_name if self.from_name else ''} from: @{self.from_name if self.from_name else ''}
to: Komrade @{self.to_name if self.to_name else ''} to: @{self.to_name if self.to_name else ''}
{hdr} {hdr}
{msg_s} {msg_s}

@ -152,7 +152,7 @@ class Operator(Keymaker):
def __repr__(self): def __repr__(self):
clsname=(type(self)).__name__ clsname=(type(self)).__name__
#name = clsname+' '+ #name = clsname+' '+
name = 'Komrade @'+ (self.name if self.name else '?') # if self.name!=clsname else clsname name = '@'+ (self.name if self.name else '?') # if self.name!=clsname else clsname
# try: # try:
# keystr= 'on device: ' + ('+'.join(self.top_keys) if self.pubkey else '') # keystr= 'on device: ' + ('+'.join(self.top_keys) if self.pubkey else '')
# except TypeError: # except TypeError:

@ -137,7 +137,7 @@ class CLI(Logger):
""" """
HELPSTR+=f""" HELPSTR+=f"""
/help --> seek help /help --> seek help
""" """
helpstr = tw.indent(HELPSTR.strip()+'\n\n',' '*13) helpstr = tw.indent(HELPSTR.strip()+'\n\n',' '*13)
self.print(helpstr) self.print(helpstr)
@ -277,7 +277,7 @@ class CLI(Logger):
msg_s msg_s
) )
self.log(f'Sent msg obj to {name_or_pubkey}: {msg_obj}') self.log(f'Sent msg obj to {name_or_pubkey}: {msg_obj}')
self.stat(f'Message successfully sent to @{name_or_pubkey}.') self.stat(f'Message successfully sent to @{name_or_pubkey}.',komrade_name='Operator',pause=True)
def check(self,dat=None,res=None,statd={}): def check(self,dat=None,res=None,statd={}):
self.log(f'<-- dat={dat}, res={res}') self.log(f'<-- dat={dat}, res={res}')
@ -346,7 +346,8 @@ class CLI(Logger):
self.stat('Could not delete message.') self.stat('Could not delete message.')
do_pause() do_pause()
elif do=='r': elif do=='r':
self.print('@todo: replying...') # self.print('@todo: replying...')
return self.msg(msg.from_name)
else: else:
pass pass

Loading…
Cancel
Save