1
0
Fork 0
mirror of synced 2024-06-03 03:14:50 +12:00

Bug fix, tests are now green

This commit is contained in:
Matej Baco 2021-09-02 13:12:10 +02:00
parent 524abc80d7
commit 0fa6c76413

View file

@ -508,7 +508,7 @@ App::patch('/v1/projects/:projectId/oauth2')
->param('secret', '', new text(512), 'Provider secret key. Max length: 512 chars.', true)
->inject('response')
->inject('dbForConsole')
->action(function ($projectId, $providerKey, $appId, $secret, $response, $dbForConsole) {
->action(function ($projectId, $provider, $appId, $secret, $response, $dbForConsole) {
/** @var Appwrite\Utopia\Response $response */
/** @var Utopia\Database\Database $dbForConsole */
@ -518,11 +518,6 @@ App::patch('/v1/projects/:projectId/oauth2')
throw new Exception('Project not found', 404);
}
$provider = $dbForConsole->findOne('providers', [
new Query('key', Query::TYPE_EQUAL, [$providerKey]),
new Query('projectId', Query::TYPE_EQUAL, [$project->getId()]),
]);
$providers = $project->getAttribute('providers', []);
$providers[$provider . 'Appid'] = $appId;
$providers[$provider . 'Secret'] = $secret;