SIGN IN SIGN UP
koala73 / worldmonitor UNCLAIMED

Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

0 0 157 TypeScript

fix: isolate Travelpayouts cache keys by request variant (#3158)

* fix: isolate Travelpayouts cache keys by request variant

* test(aviation): lock Travelpayouts cache key variants

Pin v3/month-matrix/latest cache-key shapes so future refactors can't
silently regress to a single key per route. The month-matrix branch
intentionally keeps the v1 key — its upstream doesn't accept the
nonstopOnly/maxResults params, so filtering happens post-cache; the v3
and latest branches bake every upstream-varying option into the key.

End markers updated to step over the inner upstreamFailed-handling
else-block in each branch.

---------

Co-authored-by: Elie Habib <elie.habib@gmail.com>
F
Fayez Bast committed
349e4df2c49847163b77963fe1195b663043d145
Parent: 72d5518
Committed by GitHub <noreply@github.com> on 5/26/2026, 5:05:08 PM