Skip to content

Commit 7f76af0

Browse files
committed
[TASK] Update CGL
1 parent 71b8d18 commit 7f76af0

5 files changed

Lines changed: 24 additions & 22 deletions

File tree

.github/workflows/CodeQuality.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,13 @@ jobs:
1212
env:
1313
- { php: 8.1}
1414
- { php: 8.2}
15+
- { php: 8.3}
16+
- { php: 8.4}
1517

1618
env: ${{ matrix.env }}
1719

1820
steps:
19-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@v5
2022

2123
- name: Set up PHP Version
2224
uses: shivammathur/setup-php@v2

Classes/Controller/PasswordController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ public function updateAction(ChangePassword $changePassword): ResponseInterface
8383

8484
$this->eventDispatcher->dispatch(new AfterPasswordUpdatedEvent($changePassword, $this));
8585

86-
if (isset($this->settings['afterPasswordChangeAction']) &&
87-
$this->settings['afterPasswordChangeAction'] === 'redirect') {
86+
if (isset($this->settings['afterPasswordChangeAction'])
87+
&& $this->settings['afterPasswordChangeAction'] === 'redirect') {
8888
$this->addFlashMessage(
8989
LocalizationUtility::translate('passwordUpdated', 'FeChangePwd'),
9090
LocalizationUtility::translate('passwordUpdated.title', 'FeChangePwd')

Classes/Middleware/ForcePasswordChangeRedirect.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface
5151
$settings = $this->settingsService->getSettings($request);
5252

5353
// Early return if page is excluded from redirect or user is not forced to change the password
54-
if (!$this->frontendUserService->mustChangePassword($frontendUser->user) ||
55-
$this->pageAccessService->isExcludePage($pageUid, $settings) ||
56-
($request->getQueryParams()['tx_felogin_login']['action'] ?? '') === 'login'
54+
if (!$this->frontendUserService->mustChangePassword($frontendUser->user)
55+
|| $this->pageAccessService->isExcludePage($pageUid, $settings)
56+
|| ($request->getQueryParams()['tx_felogin_login']['action'] ?? '') === 'login'
5757
) {
5858
return $handler->handle($request);
5959
}
@@ -72,8 +72,8 @@ public function process(ServerRequestInterface $request, RequestHandlerInterface
7272
if ($mustRedirect) {
7373
$typoScriptFrontendController->calculateLinkVars($request->getQueryParams());
7474
$parameter = $this->pageAccessService->getRedirectPid($settings);
75-
if (MathUtility::canBeInterpretedAsInteger($pageUid) &&
76-
$typoScriptFrontendController->getPageArguments()->getPageType()
75+
if (MathUtility::canBeInterpretedAsInteger($pageUid)
76+
&& $typoScriptFrontendController->getPageArguments()->getPageType()
7777
) {
7878
$parameter .= ',' . $typoScriptFrontendController->getPageArguments()->getPageType();
7979
}

Classes/Validation/Validator/ChangePasswordValidator.php

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@ protected function isValid($value): void
5454
$settings = $this->settingsService->getSettings($this->getRequest());
5555

5656
// Early return if old password is required, but either empty or not valid
57-
if (isset($settings['requireCurrentPassword']['enabled']) &&
58-
(bool)$settings['requireCurrentPassword']['enabled'] &&
59-
!$value->getSkipCurrentPasswordCheck()
57+
if (isset($settings['requireCurrentPassword']['enabled'])
58+
&& (bool)$settings['requireCurrentPassword']['enabled']
59+
&& !$value->getSkipCurrentPasswordCheck()
6060
) {
6161
$requireCurrentPasswordResult = $this->evaluateRequireCurrentPassword($value);
6262
if ($requireCurrentPasswordResult === false) {
@@ -65,9 +65,9 @@ protected function isValid($value): void
6565
}
6666

6767
// Early return if change password code is required, but either empty or not valid
68-
if (isset($settings['requireChangePasswordCode']['enabled']) &&
69-
(bool)$settings['requireChangePasswordCode']['enabled'] &&
70-
$this->evaluateChangePasswordCode($value) === false
68+
if (isset($settings['requireChangePasswordCode']['enabled'])
69+
&& (bool)$settings['requireChangePasswordCode']['enabled']
70+
&& $this->evaluateChangePasswordCode($value) === false
7171
) {
7272
return;
7373
}
@@ -136,8 +136,8 @@ protected function evaluateRequireCurrentPassword(ChangePassword $changePassword
136136
);
137137
}
138138

139-
if ($oldPasswordEmpty === false &&
140-
!$this->oldPasswordService->checkEqualsOldPassword(
139+
if ($oldPasswordEmpty === false
140+
&& !$this->oldPasswordService->checkEqualsOldPassword(
141141
$changePassword->getCurrentPassword(),
142142
$this->getFrontendUser()->user['password']
143143
)
@@ -168,10 +168,10 @@ protected function evaluateChangePasswordCode(ChangePassword $changePassword): b
168168
return false;
169169
}
170170

171-
if ($currentHash === '' ||
172-
$expirationTime === 0 ||
173-
$expirationTime < time() ||
174-
!hash_equals($currentHash, $calculatedHash)
171+
if ($currentHash === ''
172+
|| $expirationTime === 0
173+
|| $expirationTime < time()
174+
|| !hash_equals($currentHash, $calculatedHash)
175175
) {
176176
$this->addError(
177177
$this->localizationService->translate('changePasswordCode.invalidOrExpired'),

Configuration/TCA/Overrides/tt_content.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
/**
1919
* Remove unused fields
2020
*/
21-
$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist']['fechangepwd_pi1'] =
22-
'layout,recursive,pages';
21+
$GLOBALS['TCA']['tt_content']['types']['list']['subtypes_excludelist']['fechangepwd_pi1']
22+
= 'layout,recursive,pages';
2323

2424
/**
2525
* Default TypoScript

0 commit comments

Comments
 (0)