diff --git a/src/Controller/OrganisationMembersController.php b/src/Controller/OrganisationMembersController.php index 8c3dd8b..5f78903 100644 --- a/src/Controller/OrganisationMembersController.php +++ b/src/Controller/OrganisationMembersController.php @@ -358,8 +358,8 @@ class OrganisationMembersController extends SimpleController } // Check if the user is a member of the organisation, pending or no relation at all - $memberCheck = $organisation->members()->where('user_id', $currentUser->id)->withPivot('flag_approved')->first(); - $adminCheck = $organisation->administrators()->where('user_id', $currentUser->id)->withPivot('flag_approved')->first(); + $memberCheck = $organisation->members()->where('user_id', $user->id)->withPivot('flag_approved')->first(); + $adminCheck = $organisation->administrators()->where('user_id', $user->id)->withPivot('flag_approved')->first(); if (!($memberCheck && $memberCheck->pivot->flag_approved) && !($adminCheck && $adminCheck->pivot->flag_approved)) { $ms->addMessageTranslated('danger', 'ORGANISATION.MEMBER.NOT_FOUND', [ 'name' => $organisation->name,