1
0
Fork 0
mirror of synced 2024-06-29 03:30:34 +12:00

fix admin mode check

This commit is contained in:
Torsten Dittmann 2020-06-14 13:44:57 +02:00
parent 06c71f40b9
commit eb7e80a628

View file

@ -332,14 +332,16 @@ $utopia->post('/v1/teams/:teamId/memberships')
->setParam('{{redirect}}', $url)
;
$mail
->setParam('event', 'teams.membership.create')
->setParam('recipient', $email)
->setParam('name', $name)
->setParam('subject', sprintf(Locale::getText('account.emails.invitation.title'), $team->getAttribute('name', '[TEAM-NAME]'), $project->getAttribute('name', ['[APP-NAME]'])))
->setParam('body', $body->render())
->trigger();
;
if(APP_MODE_ADMIN !== $mode) { // No need in comfirmation when in admin mode
$mail
->setParam('event', 'teams.membership.create')
->setParam('recipient', $email)
->setParam('name', $name)
->setParam('subject', sprintf(Locale::getText('account.emails.invitation.title'), $team->getAttribute('name', '[TEAM-NAME]'), $project->getAttribute('name', ['[APP-NAME]'])))
->setParam('body', $body->render())
->trigger();
;
}
$audit
->setParam('userId', $invitee->getId())