mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Fixed tests
This commit is contained in:
@@ -180,8 +180,6 @@ $utopia->init(function () use ($utopia, $request, $response, &$user, $project, $
|
||||
}
|
||||
}, $user->getAttribute('memberships', []));
|
||||
|
||||
$user->setAttribute('roles', Authorization::getRoles());
|
||||
|
||||
// TDOO Check if user is god
|
||||
|
||||
if (!\in_array($scope, $scopes)) {
|
||||
|
||||
@@ -25,6 +25,7 @@ use Appwrite\Database\Validator\Authorization;
|
||||
use Appwrite\Template\Template;
|
||||
use Appwrite\OpenSSL\OpenSSL;
|
||||
use Appwrite\URL\URL as URLParser;
|
||||
use Appwrite\Utopia\Response as UtopiaResponse;
|
||||
use DeviceDetector\DeviceDetector;
|
||||
use GeoIp2\Database\Reader;
|
||||
use Utopia\Validator\ArrayList;
|
||||
@@ -133,8 +134,8 @@ $utopia->post('/v1/account')
|
||||
->setParam('resource', 'users/'.$user->getId())
|
||||
;
|
||||
|
||||
$response->json($user->getArrayCopy());
|
||||
//$response->dynamic($user);
|
||||
$response->setStatusCode(UtopiaResponse::STATUS_CODE_CREATED);
|
||||
$response->dynamic($user->setAttribute('roles', Authorization::getRoles()));
|
||||
}
|
||||
);
|
||||
|
||||
@@ -528,7 +529,7 @@ $utopia->get('/v1/account')
|
||||
->label('sdk.response', ['200' => 'user'])
|
||||
->action(
|
||||
function () use ($response, &$user, $oauth2Keys) {
|
||||
$response->dynamic($user);
|
||||
$response->dynamic($user->setAttribute('roles', Authorization::getRoles()));
|
||||
}
|
||||
);
|
||||
|
||||
@@ -709,7 +710,7 @@ $utopia->patch('/v1/account/name')
|
||||
->setParam('resource', 'users/'.$user->getId())
|
||||
;
|
||||
|
||||
$response->dynamic($user);
|
||||
$response->dynamic($user->setAttribute('roles', Authorization::getRoles()));
|
||||
}
|
||||
);
|
||||
|
||||
@@ -743,7 +744,7 @@ $utopia->patch('/v1/account/password')
|
||||
->setParam('resource', 'users/'.$user->getId())
|
||||
;
|
||||
|
||||
$response->dynamic($user);
|
||||
$response->dynamic($user->setAttribute('roles', Authorization::getRoles()));
|
||||
}
|
||||
);
|
||||
|
||||
@@ -793,7 +794,7 @@ $utopia->patch('/v1/account/email')
|
||||
->setParam('resource', 'users/'.$user->getId())
|
||||
;
|
||||
|
||||
$response->dynamic($user);
|
||||
$response->dynamic($user->setAttribute('roles', Authorization::getRoles()));$response->dynamic($user);
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
global $utopia, $response, $projectDB;
|
||||
|
||||
use Utopia\Exception;
|
||||
use Utopia\Response;
|
||||
use Utopia\Validator\Assoc;
|
||||
use Utopia\Validator\WhiteList;
|
||||
use Utopia\Validator\Email;
|
||||
@@ -18,6 +17,7 @@ use Appwrite\Auth\Validator\Password;
|
||||
use Appwrite\Database\Database;
|
||||
use Appwrite\Database\Exception\Duplicate;
|
||||
use Appwrite\Database\Validator\UID;
|
||||
use Appwrite\Utopia\Response;
|
||||
use DeviceDetector\DeviceDetector;
|
||||
use GeoIp2\Database\Reader;
|
||||
|
||||
@@ -79,16 +79,8 @@ $utopia->post('/v1/users')
|
||||
$oauth2Keys[] = 'oauth2'.\ucfirst($key).'AccessToken';
|
||||
}
|
||||
|
||||
$response
|
||||
->setStatusCode(Response::STATUS_CODE_CREATED)
|
||||
->json(\array_merge($user->getArrayCopy(\array_merge([
|
||||
'$id',
|
||||
'status',
|
||||
'email',
|
||||
'registration',
|
||||
'emailVerification',
|
||||
'name',
|
||||
], $oauth2Keys)), ['roles' => []]));
|
||||
$response->setStatusCode(Response::STATUS_CODE_CREATED);
|
||||
$response->dynamic($user);
|
||||
}
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user