diff --git a/Classes/Hooks/PageCalloutsHook.php b/Classes/Hooks/PageCalloutsHook.php index 1699baf68..92c8e6f9a 100644 --- a/Classes/Hooks/PageCalloutsHook.php +++ b/Classes/Hooks/PageCalloutsHook.php @@ -20,7 +20,8 @@ public function __construct( ExtensionConfiguration $extensionConfiguration, protected readonly UriBuilder $uriBuilder ) { - $this->showPageCalloutBrokenLinksExist = (bool)$extensionConfiguration->get('brofix', 'showPageCalloutBrokenLinksExist'); + $extensionConfigurationArray = $extensionConfiguration->get('brofix'); + $this->showPageCalloutBrokenLinksExist = (bool)($extensionConfigurationArray['showPageCalloutBrokenLinksExist'] ?? true); } /** @@ -51,7 +52,7 @@ public function addMessages(array $pageInfo): array return []; } // check user settings (default is 1) - if (((bool)($beUser->uc['tx_brofix_showPageCalloutBrokenLinksExist'] ?? false)) === false) { + if (((bool)($beUser->uc['tx_brofix_showPageCalloutBrokenLinksExist'] ?? true)) === false) { return []; } diff --git a/Configuration/TCA/Overrides/be_users.php b/Configuration/TCA/Overrides/be_users.php index a3351e3e9..934875f3f 100644 --- a/Configuration/TCA/Overrides/be_users.php +++ b/Configuration/TCA/Overrides/be_users.php @@ -18,7 +18,7 @@ 'config' => [ 'type' => 'check', 'renderType' => 'checkboxToggle', - 'default' => '0', + 'default' => '1', ], ], //'after:emailMeAtLogin'