diff --git a/src/Controller/OrganisationRegistrationController.php b/src/Controller/OrganisationRegistrationController.php index a70ca70..1e13e87 100644 --- a/src/Controller/OrganisationRegistrationController.php +++ b/src/Controller/OrganisationRegistrationController.php @@ -275,6 +275,11 @@ class OrganisationRegistrationController extends SimpleController $requester = $classMapper->getClassMapping('user')::find($verification->requester_id); $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', [ 'name' => $organisation->name @@ -351,6 +356,11 @@ class OrganisationRegistrationController extends SimpleController $requester = $classMapper->getClassMapping('user')::find($verification->requester_id); $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', [ 'name' => $organisation->name @@ -413,6 +423,11 @@ class OrganisationRegistrationController extends SimpleController $this->sendRejectedEmail($organisation, $requester); $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', [ 'name' => $organisation->name @@ -494,6 +509,11 @@ class OrganisationRegistrationController extends SimpleController $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', [ 'name' => $organisation->name ]);