diff --git a/app/core/meta/releasegroup.py b/app/core/meta/releasegroup.py index 0d49d709..1f629fc3 100644 --- a/app/core/meta/releasegroup.py +++ b/app/core/meta/releasegroup.py @@ -94,7 +94,8 @@ class ReleaseGroupsMatcher(metaclass=Singleton): # 自定义组 custom_release_groups = self.systemconfig.get(SystemConfigKey.CustomReleaseGroups) if custom_release_groups: - groups = f"{self.__release_groups}|{custom_release_groups}" + custom_release_groups_str = '|'.join(custom_release_groups) + groups = f"{self.__release_groups}|{custom_release_groups_str}" else: groups = self.__release_groups title = f"{title} " diff --git a/app/core/meta/words.py b/app/core/meta/words.py index b3480ceb..0965b0bc 100644 --- a/app/core/meta/words.py +++ b/app/core/meta/words.py @@ -36,6 +36,7 @@ class WordsMatcher(metaclass=Singleton): # 集偏移 strings = word.split(" <> ") offsets = strings[1].split(" >> ") + strings[1] = offsets[0] title, message, state = self.__episode_offset(title, strings[0], strings[1], offsets[1]) else: