Confirm post deletion

merge-requests/30/head
Bob Mottram 2021-03-21 20:05:06 +00:00
parent 800ff69f9a
commit 221bf8e4b8
1 changed files with 23 additions and 12 deletions

View File

@ -1607,19 +1607,30 @@ def runDesktopClient(baseDir: str, proxyType: str, httpPrefix: str,
screenreader, screenreader,
systemLanguage, espeak) systemLanguage, espeak)
else: else:
sayStr = 'Deleting post' print('')
_sayCommand(sayStr, sayStr, if postJsonObject['object'].get('summary'):
screenreader, print(postJsonObject['object']['summary'])
print(postJsonObject['object']['content'])
print('')
sayStr = 'Confirm delete, yes or no?'
_sayCommand(sayStr, sayStr, screenreader,
systemLanguage, espeak) systemLanguage, espeak)
sessionrm = createSession(proxyType) yesno = input()
sendDeleteViaServer(baseDir, sessionrm, if 'y' not in yesno.lower():
nickname, password, sayStr = 'Deleting post'
domain, port, _sayCommand(sayStr, sayStr,
httpPrefix, screenreader,
postJsonObject['id'], systemLanguage, espeak)
cachedWebfingers, personCache, sessionrm = createSession(proxyType)
False, __version__) sendDeleteViaServer(baseDir, sessionrm,
refreshTimeline = True nickname, password,
domain, port,
httpPrefix,
postJsonObject['id'],
cachedWebfingers,
personCache,
False, __version__)
refreshTimeline = True
print('') print('')
if refreshTimeline: if refreshTimeline: