Apply suggestions from code review

Co-authored-by: Eugene Evstafev <36392751+chigwell@users.noreply.github.com>
This commit is contained in:
Bayram Annakov 2025-12-26 13:45:28 -08:00 committed by GitHub
parent 6b1f4cda85
commit 943f66a67c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -942,6 +942,7 @@ async def list_chats(chat_type: str = None, limit: int = 20) -> str:
# Add unread count if available # Add unread count if available
unread_count = getattr(dialog, "unread_count", 0) unread_count = getattr(dialog, "unread_count", 0)
# Also check unread_mark (manual "mark as unread" flag) # Also check unread_mark (manual "mark as unread" flag)
inner_dialog = getattr(dialog, "dialog", None)
unread_mark = ( unread_mark = (
getattr(dialog.dialog, "unread_mark", False) getattr(dialog.dialog, "unread_mark", False)
if hasattr(dialog, "dialog") if hasattr(dialog, "dialog")