1
This commit is contained in:
@@ -72,6 +72,13 @@ async def get_jobs_info(
|
||||
jobName = jobName.replace('(', '(').replace(')', ')')
|
||||
result = []
|
||||
for adv in adventure_info:
|
||||
if '(男)' in jobName or '(女)' in jobName:
|
||||
gender = jobName[-3:]
|
||||
toSearch = jobName[:-3]
|
||||
if gender not in adv.get('title', ''):
|
||||
continue
|
||||
matched_children = [child for child in adv.get('children', []) if (toSearch in child.get('title', '') or toSearch in child.get('name', ''))]
|
||||
else:
|
||||
matched_children = [child for child in adv.get('children', []) if jobName in child.get('title', '') or jobName in child.get('name', '')]
|
||||
if matched_children:
|
||||
parent = {k: v for k, v in adv.items() if k != 'children'}
|
||||
|
||||
Reference in New Issue
Block a user