From d499c3aed8164d083003b187be9ff9024920e2d9 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Sun, 30 Nov 2025 14:17:54 -0500 Subject: [PATCH] refac --- backend/open_webui/routers/channels.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/open_webui/routers/channels.py b/backend/open_webui/routers/channels.py index cb7c3f8a14..be60d6c084 100644 --- a/backend/open_webui/routers/channels.py +++ b/backend/open_webui/routers/channels.py @@ -94,8 +94,12 @@ async def get_channels(request: Request, user=Depends(get_verified_user)): last_message_at = last_message.created_at if last_message else None channel_member = Channels.get_member_by_channel_and_user_id(channel.id, user.id) - unread_count = Messages.get_unread_message_count( - channel.id, user.id, channel_member.last_read_at if channel_member else None + unread_count = ( + Messages.get_unread_message_count( + channel.id, user.id, channel_member.last_read_at + ) + if channel_member + else 0 ) user_ids = None