From d7d08e2527249880ac2a4461d8bdd141ef22cab0 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Thu, 7 Jan 2021 21:37:06 +0800 Subject: [PATCH] minor fix --- database.py | 3 +++ rssbot.py | 2 ++ 2 files changed, 5 insertions(+) diff --git a/database.py b/database.py index 298bf59..ddb567f 100644 --- a/database.py +++ b/database.py @@ -186,6 +186,9 @@ PRIMARY KEY (hash) f"SELECT * FROM RSSList WHERE id='{chatEntry.id}'") for k in cur: rssEntry = RSSEntry(k, self._main._setting._maxCount) + rssEntry.chatList.append(chatEntry) + RSSEntries.append(rssEntry) + return RSSEntries def getUserStatus(self, userId: int) -> (userStatus, str): with self._value_lock: diff --git a/rssbot.py b/rssbot.py index 173780b..329fb12 100644 --- a/rssbot.py +++ b/rssbot.py @@ -336,6 +336,8 @@ class messageHandle(Thread): for key in ["new_chat_members", "left_chat_member", "new_chat_title", "new_chat_photo", "delete_chat_photo", "pinned_message"]: if key in self._data: return + if self._data['chat']['type'] == 'channel': + return self._messageId = self._data['message_id'] self._chatId = self.__getChatId() if self._chatId is None: