From e50b56d5423acd378fb1c6b156b3c6518e4142ce Mon Sep 17 00:00:00 2001 From: thsrite Date: Sun, 10 Sep 2023 19:51:20 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix=20=E4=BA=A4=E4=BA=92=E5=91=BD=E4=BB=A4?= =?UTF-8?q?=E7=BF=BB=E9=A1=B5=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/chain/message.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/chain/message.py b/app/chain/message.py index 212ddbda..2fc011ba 100644 --- a/app/chain/message.py +++ b/app/chain/message.py @@ -214,6 +214,11 @@ class MessageChain(ChainBase): start = _current_page * self._page_size end = start + self._page_size if cache_type == "Torrent": + # 更新缓存 + user_cache[userid] = { + "type": "Torrent", + "items": cache_list[start:end] + } # 发送种子数据 self.__post_torrents_message(channel=channel, title=_current_media.title, @@ -251,6 +256,11 @@ class MessageChain(ChainBase): # 加一页 _current_page += 1 if cache_type == "Torrent": + # 更新缓存 + user_cache[userid] = { + "type": "Torrent", + "items": cache_list + } # 发送种子数据 self.__post_torrents_message(channel=channel, title=_current_media.title, From ea5c2fb4cfaff861dde7ab17becaae9ec9437233 Mon Sep 17 00:00:00 2001 From: thsrite Date: Sun, 10 Sep 2023 20:08:09 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix=20=E9=99=90=E9=80=9F=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=E6=AF=8F=E6=AC=A1=E9=87=8D=E5=90=AF=E5=AE=8C=E5=8F=91=E9=80=81?= =?UTF-8?q?=E5=8F=96=E6=B6=88=E9=99=90=E9=80=9F=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/plugins/speedlimiter/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app/plugins/speedlimiter/__init__.py b/app/plugins/speedlimiter/__init__.py index 4ba885ff..390d43a4 100644 --- a/app/plugins/speedlimiter/__init__.py +++ b/app/plugins/speedlimiter/__init__.py @@ -69,6 +69,7 @@ class SpeedLimiter(_PluginBase): self._play_down_speed = float(config.get("play_down_speed")) if config.get("play_down_speed") else 0 self._noplay_up_speed = float(config.get("noplay_up_speed")) if config.get("noplay_up_speed") else 0 self._noplay_down_speed = float(config.get("noplay_down_speed")) if config.get("noplay_down_speed") else 0 + self._current_state = f"U:{self._noplay_up_speed},D:{self._noplay_down_speed}" try: # 总带宽 self._bandwidth = int(float(config.get("bandwidth") or 0)) * 1000000