Skip to content

Commit efee98f

Browse files
committed
Merge branch 'main' of github.com:in2code-de/femanager
2 parents 2150ee4 + b2565f0 commit efee98f

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

Classes/Controller/AbstractController.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,8 @@ public function finalCreate(
344344

345345
// send notify email to admin
346346
if ($createAdminNotify) {
347+
$variables['adminHash'] = HashUtility::createHashForUser($user, 'admin');
348+
347349
$this->sendMailService->send(
348350
'createNotify',
349351
StringUtility::makeEmailArray(

Classes/Controller/NewController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ public function confirmCreateRequestAction(int $user, string $hash, string $stat
226226
'userConfirmation', 'confirmUser' => $this->statusUserConfirmation($user, $hash, $status),
227227
'userConfirmationRefused', 'confirmDeletion' => $this->statusUserConfirmationRefused($user, $hash),
228228
'adminConfirmation', 'confirmAdmin' => $this->statusAdminConfirmation($user, $hash, $status, $backend),
229-
'adminConfirmationRefused', 'adminConfirmationRefusedSilent', 'confirmAdminDeletion', 'confirmAdminDeletionSilent' =>
229+
'adminConfirmationRefused', 'adminConfirmationRefusedSilent', 'confirmAdminDeletion', 'confirmAdminRefused', 'confirmAdminDeletionSilent' =>
230230
$this->statusAdminConfirmationRefused($user, $hash, $status),
231231
default => false,
232232
};
@@ -480,7 +480,7 @@ protected function createAdminConfirmationRequest(User $user)
480480
$this->settings['new']['confirmByAdmin'] ?? '',
481481
$this->settings['new']['email']['createAdminConfirmation']['receiver']['name']['value'] ?? ''
482482
),
483-
StringUtility::makeEmailArray($user->getEmail(), $user->getUsername()),
483+
['sender@femanager.org' => 'Sender Name'],
484484
'New Registration request',
485485
[
486486
'user' => $user,

Classes/Controller/UserBackendController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public function confirmUserAction(int $userIdentifier): ResponseInterface
127127

128128
$this->eventDispatcher->dispatch(new AdminConfirmationUserEvent($user));
129129

130-
$jsonResult = $this->getFrontendRequestResult('adminConfirmation', $userIdentifier, $user);
130+
$jsonResult = $this->getFrontendRequestResult('confirmAdmin', $userIdentifier, $user);
131131

132132
if ($jsonResult['status'] ?? false) {
133133
$this->addFlashMessage(
@@ -186,7 +186,7 @@ public function refuseUserAction(int $userIdentifier): ResponseInterface
186186

187187
$this->eventDispatcher->dispatch(new RefuseUserEvent($user));
188188

189-
$jsonResult = $this->getFrontendRequestResult('adminConfirmationRefused', $userIdentifier, $user);
189+
$jsonResult = $this->getFrontendRequestResult('confirmAdminRefused', $userIdentifier, $user);
190190

191191
if ($jsonResult['status'] ?? false) {
192192
$this->addFlashMessage(

Resources/Private/Templates/Email/CreateNotify.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
<p>
2828
<f:translate key="LLL:EXT:femanager/Resources/Private/Language/locallang.xlf:emailCreateAdminConfirmationText2" />
2929
<br>
30-
<f:link.action action="confirmCreateRequest" controller="New" absolute="1" arguments="{user:user, hash:hash, status:'adminConfirmationRefused'}">
30+
<f:link.action action="confirmCreateRequest" controller="New" absolute="1" arguments="{user:user, hash:hash, adminHash:adminHash, status:'adminConfirmationRefused'}">
3131
<f:translate key="LLL:EXT:femanager/Resources/Private/Language/locallang.xlf:emailCreateAdminConfirmationLinkConfirmRefused" />
3232
</f:link.action>
3333
</p>
3434

3535
<p>
3636
<f:translate key="LLL:EXT:femanager/Resources/Private/Language/locallang.xlf:emailCreateAdminConfirmationText3" />
3737
<br>
38-
<f:link.action action="confirmCreateRequest" controller="New" absolute="1" arguments="{user:user, hash:hash, status:'adminConfirmationRefusedSilent'}">
38+
<f:link.action action="confirmCreateRequest" controller="New" absolute="1" arguments="{user:user, hash:hash, adminHash:adminHash, status:'adminConfirmationRefusedSilent'}">
3939
<f:translate key="LLL:EXT:femanager/Resources/Private/Language/locallang.xlf:emailCreateAdminConfirmationLinkConfirmRefusedSilent" />
4040
</f:link.action>
4141
</p>

0 commit comments

Comments
 (0)