1
0
Fork 0
mirror of synced 2024-09-30 17:26:48 +13:00

Ensure user creating team with custom roles is always owner as well

This commit is contained in:
Jake Barnby 2022-07-18 20:55:59 +12:00
parent eed9999acc
commit 41dfd84543

View file

@ -67,6 +67,10 @@ App::post('/v1/teams')
])));
if (!$isPrivilegedUser && !$isAppUser) { // Don't add user on server mode
if (!\in_array('owner', $roles)) {
$roles[] = 'owner';
}
$membershipId = $dbForProject->getId();
$membership = new Document([
'$id' => $membershipId,