2.1.4 get_routes_Dict fix from\to city v2

This commit is contained in:
SDE
2024-12-26 16:54:39 +03:00
parent 0a67a1bb04
commit c94c1a9202

View File

@@ -301,24 +301,24 @@ def get_routes_Dict(user=None, data=None):
try:
for route in routes:
try:
if route.type_transport == 'avia':
route.from_airport = Airport.objects.get(id=route.from_address_point)
route.to_airport = Airport.objects.get(id=route.to_address_point)
route.from_city = route.from_airport.city
route.to_city = route.to_airport.city
else:
route.from_city = City.objects.get(id=route.from_address_point)
route.to_city = City.objects.get(id=route.to_address_point)
route.from_country = route.from_city.country
route.to_country = route.to_city.country
except Exception as e:
msg = f'get_routes_for_user get route Error = {str(e)}'
print(msg)
# for route in routes:
#
# try:
#
# if route.type_transport == 'avia':
# route.from_airport = Airport.objects.get(id=route.from_address_point)
# route.to_airport = Airport.objects.get(id=route.to_address_point)
# route.from_city = route.from_airport.city
# route.to_city = route.to_airport.city
# else:
# route.from_city = City.objects.get(id=route.from_address_point)
# route.to_city = City.objects.get(id=route.to_address_point)
#
# route.from_country = route.from_city.country
# route.to_country = route.to_city.country
# except Exception as e:
# msg = f'get_routes_for_user get route Error = {str(e)}'
# print(msg)
res_Dict.update({
'routes': routes,