From 7fc76060b4d4a22097e264f79d68e6ee8da09f01 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Tue, 25 Jul 2023 01:36:41 -0700 Subject: [PATCH] BootTrait - Define a preference for URL absolute URLs in `default://` --- lib/src/Util/BootTrait.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/src/Util/BootTrait.php b/lib/src/Util/BootTrait.php index c3baf46f..cff1c5aa 100644 --- a/lib/src/Util/BootTrait.php +++ b/lib/src/Util/BootTrait.php @@ -27,6 +27,12 @@ public function boot(InputInterface $input, OutputInterface $output) { $logger = $this->bootLogger($output); $logger->debug('Start'); + $GLOBALS['civicrm_url_defaults'] = $GLOBALS['civicrm_url_defaults'] ?? []; + array_unshift($GLOBALS['civicrm_url_defaults'], [ + 'format' => 'absolute', + 'scheme' => 'default', + ]); + $this->setupErrorHandling($output); if ($input->hasOption('test') && $input->getOption('test')) {