1
0
Fork 0
mirror of synced 2024-06-29 19:50:26 +12:00

Fixed team admin mode bug

This commit is contained in:
Eldad Fux 2020-02-10 18:14:42 +02:00
parent 82ee31c0e3
commit c2ae486632

View file

@ -40,7 +40,7 @@ $utopia->post('/v1/teams')
'write' => ['team:{self}/owner'],
],
'name' => $name,
'sum' => ($user->getUid()) ? 1 : 0,
'sum' => ($mode !== APP_MODE_ADMIN) ? 1 : 0,
'dateCreated' => time(),
]);
@ -50,7 +50,7 @@ $utopia->post('/v1/teams')
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([
'$collection' => Database::SYSTEM_COLLECTION_MEMBERSHIPS,
'$permissions' => [