diff --git a/module/config/i18n/zh-CN.json b/module/config/i18n/zh-CN.json index baf2650e4..1841a360f 100644 --- a/module/config/i18n/zh-CN.json +++ b/module/config/i18n/zh-CN.json @@ -2885,8 +2885,8 @@ "help": "", "0": "不生产", "1": "炭笔", - "2": "铁钉", - "3": "电缆", + "2": "电缆", + "3": "铁钉", "4": "硫酸", "5": "火药", "6": "刀叉餐具" @@ -2912,8 +2912,8 @@ "help": "", "0": "不生产", "1": "炭笔", - "2": "铁钉", - "3": "电缆", + "2": "电缆", + "3": "铁钉", "4": "硫酸", "5": "火药", "6": "刀叉餐具" diff --git a/module/island/island.py b/module/island/island.py index 9b91e13b0..b03e03c12 100644 --- a/module/island/island.py +++ b/module/island/island.py @@ -58,7 +58,8 @@ class Island(IslandProjectRun, IslandTransportRun): def run(self): if server.server in ['cn', 'en']: transport = False - project_config = [self.config.__getattribute__(f'Island{i}_Receive') for i in range(1, 16)] + project_config = [self.config.__getattribute__(f'Island{i}_Receive') + for i in range(1, len(name_to_slot) + 1)] project = any(project_config) names = self.island_config_to_names(project_config) if transport or project: