mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-09-20 05:42:19 +03:00
Modal is bring-your-own-deploy, so every connection needs its own app URL, and the server-side validator already required providerSpecificData.baseUrl. The add/edit connection form never rendered the field, so a Modal connection could not be validated or saved at all. Adding the id to CONFIGURABLE_BASE_URL_PROVIDERS reuses the same always-on Base URL field as the kimi/moonshot case (#7447). The placeholder switch is folded into a record lookup in the same commit so the function stays under the complexity cap as ids are added; the record was checked against the switch for every pre-existing id and only "modal" changes behaviour. Rebased onto the current release tip, which now carries #13120's own entry in the same set. Co-authored-by: Goni Sulaiman <gonisulaimann@users.noreply.github.com>