Add activity log messages for organisation approval workflow

This commit is contained in:
2022-02-10 14:45:07 +00:00
parent 01d4fdfa0b
commit 7c319873b1

View File

@@ -275,6 +275,11 @@ class OrganisationRegistrationController extends SimpleController
$requester = $classMapper->getClassMapping('user')::find($verification->requester_id); $requester = $classMapper->getClassMapping('user')::find($verification->requester_id);
$this->sendApprovedEmail($organisation, $requester); $this->sendApprovedEmail($organisation, $requester);
$this->ci->userActivityLogger->info("User {$currentUser->user_name} approved the registration request for organisation {$organisation->name}.", [
'type' => 'organisation_approved',
'user_id' => $currentUser->id,
]);
$ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.APPROVED', [ $ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.APPROVED', [
'name' => $organisation->name 'name' => $organisation->name
@@ -351,6 +356,11 @@ class OrganisationRegistrationController extends SimpleController
$requester = $classMapper->getClassMapping('user')::find($verification->requester_id); $requester = $classMapper->getClassMapping('user')::find($verification->requester_id);
$this->sendApprovedEmail($organisation, $requester); $this->sendApprovedEmail($organisation, $requester);
$this->ci->userActivityLogger->info("User {$currentUser->user_name} approved the registration request for organisation {$organisation->name}.", [
'type' => 'organisation_approved',
'user_id' => $currentUser->id,
]);
$ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.APPROVED', [ $ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.APPROVED', [
'name' => $organisation->name 'name' => $organisation->name
@@ -413,6 +423,11 @@ class OrganisationRegistrationController extends SimpleController
$this->sendRejectedEmail($organisation, $requester); $this->sendRejectedEmail($organisation, $requester);
$organisation->delete(); $organisation->delete();
$this->ci->userActivityLogger->info("User {$currentUser->user_name} rejected the registration request for organisation {$organisation->name}.", [
'type' => 'organisation_rejected',
'user_id' => $currentUser->id,
]);
$ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.REJECTED', [ $ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.REJECTED', [
'name' => $organisation->name 'name' => $organisation->name
@@ -494,6 +509,11 @@ class OrganisationRegistrationController extends SimpleController
$this->sendRejectedEmail($organisation, $requester); $this->sendRejectedEmail($organisation, $requester);
$this->ci->userActivityLogger->info("User {$currentUser->user_name} rejected the registration request for organisation {$organisation->name}.", [
'type' => 'organisation_rejected',
'user_id' => $currentUser->id,
]);
$ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.REJECTED', [ $ms->addMessageTranslated('success', 'ORGANISATION.APPROVAL.REJECTED', [
'name' => $organisation->name 'name' => $organisation->name
]); ]);