Fix(campaign_ui):修复了空报错情况下的异常处理

This commit is contained in:
POLARme 2025-06-23 00:59:51 +08:00
parent 3fb7fe8048
commit 1b96d8039d

View File

@ -383,7 +383,7 @@ class CampaignUI(MapOperation, CampaignEvent, CampaignOcr):
self.ENTRANCE = self.campaign_get_entrance(name=name)
return True
except CampaignNameError as e:
if getattr(e, 'args', [None])[0] == "AlreadyPassed":
if hasattr(e, 'args') and e.args and e.args[0] == "AlreadyPassed":
return False
pass