From 5f4f968c259b252d3103b9535e950282836a8423 Mon Sep 17 00:00:00 2001 From: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com> Date: Fri, 1 May 2026 22:45:25 +0800 Subject: [PATCH] Fix: [TW] Enter event_20260417_cn from page_campaign (#5646) --- campaign/event_20260417_cn/campaign_base.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/campaign/event_20260417_cn/campaign_base.py b/campaign/event_20260417_cn/campaign_base.py index 666a7dcab..b2e26ea2e 100644 --- a/campaign/event_20260417_cn/campaign_base.py +++ b/campaign/event_20260417_cn/campaign_base.py @@ -15,14 +15,17 @@ class CampaignBase(CampaignBase_): return True self.ui_ensure(page_campaign_menu) if self.is_event_entrance_available(): - self.ui_goto_main() - if self.ui_page_appear(page_main_white): - self.ui_click(EVENT_20260417_DETAIL_WHITE, check_button=EVENT_20260417_DETAIL_CHECK) + if self.config.SERVER == 'tw': + self.ui_goto(page_event) else: - self.ui_click(EVENT_20260417_DETAIL, check_button=EVENT_20260417_DETAIL_CHECK) - self.ui_click(EVENT_20260417_ENTRANCE, check_button=EVENT_20260417_PT_ICON, - appear_button=EVENT_20260417_DETAIL_CHECK, offset=(40, 20)) - return True + self.ui_goto_main() + if self.ui_page_appear(page_main_white): + self.ui_click(EVENT_20260417_DETAIL_WHITE, check_button=EVENT_20260417_DETAIL_CHECK) + else: + self.ui_click(EVENT_20260417_DETAIL, check_button=EVENT_20260417_DETAIL_CHECK) + self.ui_click(EVENT_20260417_ENTRANCE, check_button=EVENT_20260417_PT_ICON, + appear_button=EVENT_20260417_DETAIL_CHECK, offset=(40, 20)) + return True @staticmethod def _campaign_ocr_result_process(result):