From 42e6f89ccd90f915f632d6c1ffdf936dcb5fd96f Mon Sep 17 00:00:00 2001 From: 0O0o0oOoO00 <11174151+0O0o0oOoO00@users.noreply.github.com> Date: Tue, 16 Sep 2025 18:35:38 +0800 Subject: [PATCH] fix: check tasks when disable event --- module/campaign/campaign_event.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/module/campaign/campaign_event.py b/module/campaign/campaign_event.py index 1c20bd987..0405caa90 100644 --- a/module/campaign/campaign_event.py +++ b/module/campaign/campaign_event.py @@ -217,8 +217,9 @@ class CampaignEvent(CampaignEvent): def _disable_tasks(self, tasks): super()._disable_tasks(tasks) - if tasks in GEMS_FARMINGS: - full_config = self.config.full_config - if full_config.Hook_HookGeneral_Enable: - full_config.GemsFarming_Campaign_Name = "15-2" - full_config.WarArchives_Campaign_Event = "campaign_main" + for task in tasks: + if task in GEMS_FARMINGS: + full_config = self.config.full_config + if full_config.Hook_HookGeneral_Enable: + full_config.GemsFarming_Campaign_Name = "15-2" + full_config.WarArchives_Campaign_Event = "campaign_main"