You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wizz Air flights (IATA code W4) are returned with incorrect airline name and broken price parsing:
Airline name: displays as "LC Péru" instead of "Wizz Air"
Price: returns 0.0 instead of actual price
Currency: returns USD instead of the expected regional currency (EUR in this case)
This is the same class of bug as #105 (ZG: "Groznyy Avia" → "Zipair") and #90 (3F stale airline data). The W4 IATA code was historically assigned to LC Péru (defunct since 2019) and has since been reassigned to Wizz Air.
Bug description
Wizz Air flights (IATA code W4) are returned with incorrect airline name and broken price parsing:
0.0instead of actual priceUSDinstead of the expected regional currency (EUR in this case)This is the same class of bug as #105 (ZG: "Groznyy Avia" → "Zipair") and #90 (3F stale airline data). The W4 IATA code was historically assigned to LC Péru (defunct since 2019) and has since been reassigned to Wizz Air.
Steps to reproduce
Actual result
{ "price": 0.0, "currency": "USD", "legs": [{ "airline": "LC Péru", "airline_code": "W4", "flight_number": "6012", "departure_airport": "Madrid Barajas International Airport", "arrival_airport": "Leonardo Da Vinci (Fiumicino) International Airport", "departure_time": "2026-06-09T09:25:00", "arrival_time": "2026-06-09T11:55:00" }] }Two Wizz Air flights found (W4 6012 at 09:25 and W4 6014 at 20:35), both with price=0 and wrong airline name.
Expected result
Context
pipx install git+https://github.com/punitarani/fli.git)Suggested fix
W4 = "LC Péru"→W4 = "Wizz Air"(same pattern as chore: UpdateZGairline enum from “Groznyy Avia” to “Zipair” #105)