diff --git a/app/controllers/api/teams.php b/app/controllers/api/teams.php index 978429e51c..03f158c131 100644 --- a/app/controllers/api/teams.php +++ b/app/controllers/api/teams.php @@ -916,7 +916,7 @@ App::patch('/v1/teams/:teamId/memberships/:membershipId/status') $user->setAttributes($dbForProject->getDocument('users', $userId)->getArrayCopy()); // Get user } - if ($membership->getAttribute('userId') !== $user->getId()) { + if ($membership->getAttribute('userInternalId') !== $user->getInternalId()) { throw new Exception(Exception::TEAM_INVITE_MISMATCH, 'Invite does not belong to current user (' . $user->getAttribute('email') . ')'); }