refactor: no check for descendants in clean_status
This commit is contained in:
parent
974597db5b
commit
67bea0768b
1 changed files with 3 additions and 7 deletions
10
app.py
10
app.py
|
@ -17,17 +17,13 @@ def home():
|
||||||
for reply in context['descendants']:
|
for reply in context['descendants']:
|
||||||
if reply['account']['acct'] == author:
|
if reply['account']['acct'] == author:
|
||||||
descendants.append(clean_status(reply))
|
descendants.append(clean_status(reply))
|
||||||
|
status = clean_status(status)
|
||||||
status['descendants'] = descendants
|
status['descendants'] = descendants
|
||||||
threads.append(clean_status(status))
|
threads.append(status)
|
||||||
return threads
|
return threads
|
||||||
|
|
||||||
def clean_status(status):
|
def clean_status(status):
|
||||||
clean = {k: status[k] for k in {'content', 'created_at', 'url'}}
|
return {k: status[k] for k in {'content', 'created_at', 'url'}}
|
||||||
if 'descendants' in status:
|
|
||||||
descendants = status['descendants']
|
|
||||||
clean['descendants_count'] = len(descendants)
|
|
||||||
clean['descendants'] = descendants
|
|
||||||
return clean
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
app.run(host='0.0.0.0')
|
app.run(host='0.0.0.0')
|
||||||
|
|
Loading…
Reference in a new issue