Fix booking price resilience and CI workflow noise #3703
Cross-repo impact
See what breaks downstream if this PR merges.
⮌ Merged
This pull request was merged into main.
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts
Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/Hibiscus-to-airport/pull/44
Summary
GOOGLE_MAPS_API_KEYisn't configured in Vercel. Fixed to fall back gracefully — if the Maps API is available it recalculates server-side (secure); if not it logs a warning and applies a $100 floor, so bookings can still be created. To get full server-side price security, setGOOGLE_MAPS_API_KEYin your Vercel environment variables.pull_requesttrigger fromagent-pr.yml. That workflow requires apatch_urlinput which is only available onworkflow_dispatch— running it on every PR push guaranteed a failure on every single PR.Test plan
make_prCI failures on future PRshttps://claude.ai/code/session_0128AhV6qVV1cEcCu4AhRP36
Generated by Claude Code