Fixed team admin mode bug
This commit is contained in:
parent
82ee31c0e3
commit
c2ae486632
1 changed files with 2 additions and 2 deletions
|
@ -40,7 +40,7 @@ $utopia->post('/v1/teams')
|
||||||
'write' => ['team:{self}/owner'],
|
'write' => ['team:{self}/owner'],
|
||||||
],
|
],
|
||||||
'name' => $name,
|
'name' => $name,
|
||||||
'sum' => ($user->getUid()) ? 1 : 0,
|
'sum' => ($mode !== APP_MODE_ADMIN) ? 1 : 0,
|
||||||
'dateCreated' => time(),
|
'dateCreated' => time(),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
@ -50,7 +50,7 @@ $utopia->post('/v1/teams')
|
||||||
throw new Exception('Failed saving team to DB', 500);
|
throw new Exception('Failed saving team to DB', 500);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($user->getUid()) { // Don't add user on server mode
|
if ($mode !== APP_MODE_ADMIN) { // Don't add user on server mode
|
||||||
$membership = new Document([
|
$membership = new Document([
|
||||||
'$collection' => Database::SYSTEM_COLLECTION_MEMBERSHIPS,
|
'$collection' => Database::SYSTEM_COLLECTION_MEMBERSHIPS,
|
||||||
'$permissions' => [
|
'$permissions' => [
|
||||||
|
|
Loading…
Reference in a new issue