From dbf4de5fa580f6108b722f98335668085cf8bbd9 Mon Sep 17 00:00:00 2001 From: John Smith Date: Sat, 25 Nov 2023 22:54:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7blivedm?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- blivedm | 2 +- services/chat.py | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/blivedm b/blivedm index 4da2795..b2c26b5 160000 --- a/blivedm +++ b/blivedm @@ -1 +1 @@ -Subproject commit 4da27950c89d4c0bab70ba983ba25bae9f91c19c +Subproject commit b2c26b5f16ee4fd0f4a1ded8c94f9c37e1e2ff6a diff --git a/services/chat.py b/services/chat.py index d07826f..b9c6475 100644 --- a/services/chat.py +++ b/services/chat.py @@ -390,12 +390,8 @@ class LiveMsgHandler(blivedm.BaseHandler): asyncio.create_task(self.__on_danmaku(client, message)) async def __on_danmaku(self, client: WebLiveClient, message: dm_web_models.DanmakuMessage): - avatar_url = message.face - if avatar_url != '': - services.avatar.update_avatar_cache_if_expired(message.uid, avatar_url) - else: - # 先异步调用再获取房间,因为返回时房间可能已经不存在了 - avatar_url = await services.avatar.get_avatar_url(message.uid, message.uname) + # 先异步调用再获取房间,因为返回时房间可能已经不存在了 + avatar_url = await services.avatar.get_avatar_url(message.uid, message.uname) room = client_room_manager.get_room(client.room_key) if room is None: