Travel to region bugfix

This commit is contained in:
Eriks K 2020-11-20 18:54:12 +02:00
parent f348a315c5
commit 240c409739

View File

@ -808,7 +808,14 @@ class CitizenTravel(BaseCitizen):
if data.get('alreadyInRegion'): if data.get('alreadyInRegion'):
return True return True
else: else:
country = constants.COUNTRIES[data.get('preselectCountryId')] country = None
for country_data in data.get('countries').values():
if region_id in country_data.get('regions'):
country = constants.COUNTRIES[country_data.get('id')]
break
if country is None:
raise classes.ErepublikException('Region not found!')
if self._travel(country, region_id): if self._travel(country, region_id):
self._report_action("TRAVEL", "Traveled to region") self._report_action("TRAVEL", "Traveled to region")