Fix timeline generators when status is not set

pull/514/head
Ivan Habunek 2024-11-14 19:35:51 +01:00
rodzic 65f426fbcb
commit 84bfc3d5e1
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 01DB3DD0D824504C
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -430,12 +430,12 @@ def _timeline_generator(app, user, path, params=None):
def _notification_timeline_generator(app, user, path, params=None):
for batch in _timeline_generator(app, user, path, params):
yield [n["status"] for n in batch if n["status"]]
yield [n["status"] for n in batch if n.get("status")]
def _conversation_timeline_generator(app, user, path, params=None):
for batch in _timeline_generator(app, user, path, params):
yield [c["last_status"] for c in batch if c["last_status"]]
yield [c["last_status"] for c in batch if c.get("last_status")]
def home_timeline_generator(app, user, limit=20):