From 8f0a9a8c209845684e91c370b35d609c97f4cda5 Mon Sep 17 00:00:00 2001 From: Nolan Ehrstrom Date: Wed, 11 Feb 2026 13:24:18 -0800 Subject: [PATCH] Fix global URL helper --- ProcessMaker/Multitenancy/SwitchTenant.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ProcessMaker/Multitenancy/SwitchTenant.php b/ProcessMaker/Multitenancy/SwitchTenant.php index 08781ec372..5753744480 100644 --- a/ProcessMaker/Multitenancy/SwitchTenant.php +++ b/ProcessMaker/Multitenancy/SwitchTenant.php @@ -3,6 +3,7 @@ namespace ProcessMaker\Multitenancy; use Illuminate\Broadcasting\BroadcastManager; +use Illuminate\Contracts\Routing\UrlGenerator; use Illuminate\Support\Arr; use Illuminate\Support\Env; use Monolog\Handler\RotatingFileHandler; @@ -136,6 +137,9 @@ private function overrideConfigs(Application $app, IsTenant $tenant) $app->make('log')->reset(); $app->forgetInstance('log'); + // url() helper + app(UrlGenerator::class)->useOrigin($tenant->config['app.url']); + // NOTE: Cache prefix and cache settings prefix are handled in PrefixCacheTask if (!isset($tenant->config['app.docker_host_url'])) {