Hive Hive
Sign in

fix(server): guard marketing blog iframe template resolution

GitHub issue · Closed

Metadata
Source
tuist/tuist #10949
Updated
Jun 24, 2026
Details

Fixes

Summary

  • Stop turning the marketing blog iframe id query parameter into a fresh atom during template lookup.
  • Resolve iframe templates only from compiled MarketingHTML functions so localized routes still work, but unknown or malformed ids now return a blank 404 instead of raising.
  • Add controller regressions for an unknown visualization id and the malformed 5712' ORDER BY 1# id that showed up in Sentry.

Testing

  • MIX_ENV=test mix test test/tuist_web/controllers/marketing_blog_iframe_controller_test.exs
Flights

Investigate, reproduce, or fix this item in an isolated repository. Each Flight preserves its outcome and agent session.

New Flights are paused Configure model inference, GitHub, and a sandbox provider to start another Flight. Existing results remain available below.
No Flights yet

Start a Flight and preserve its objective, outcome, and session here.

Comments

No GitHub comments yet.