AI review improvements

This commit is contained in:
Matej Bačo 2025-12-29 13:24:26 +01:00
parent ee911e3df6
commit eda189dbf1
4 changed files with 7 additions and 5 deletions

View file

@ -10,6 +10,6 @@ return [
"description" => 'Access to read account\'s organizations.',
],
"teams.write" => [
"description" => 'Access to create, update and delete account\'s organizations and it\'s memberships.',
"description" => 'Access to create, update and delete account\'s organizations and its memberships.',
],
];

View file

@ -437,13 +437,14 @@ App::delete('/v1/teams/:teamId')
$deletes = new Deletes();
$deletes->deleteMemberships($getProjectDB, $clone, $project);
// Async delete
if ($project->getId() === 'console') {
$queueForDeletes
->setType(DELETE_TYPE_TEAM_PROJECTS)
->setDocument($clone);
->setDocument($clone)
->trigger();
}
// Async delete
$queueForDeletes
->setType(DELETE_TYPE_DOCUMENT)
->setDocument($clone);

View file

@ -330,6 +330,7 @@ App::init()
// For standard keys, update last accessed time
if (\in_array($apiKey->getType(), [API_KEY_STANDARD, API_KEY_ORGANIZATION, API_KEY_ACCOUNT])) {
$dbKey = null;
if (!empty($apiKey->getProjectId())) {
$dbKey = $project->find(
key: 'secret',

View file

@ -41,7 +41,7 @@ class KeyTest extends TestCase
$this->assertEquals(\array_merge($scopes, $roleScopes), $decoded->getScopes());
$this->assertEquals('Dynamic Key', $decoded->getName());
// Decode dyamic key with extras
// Decode dynamic key with extras
$extra = [
'disabledMetrics' => ['metric123'],
'hostnameOverride' => true,
@ -127,7 +127,7 @@ class KeyTest extends TestCase
$this->assertEquals(\array_merge($scopes, $roleScopes), $decoded->getScopes());
$this->assertEquals('Standard key', $decoded->getName());
// Decode depricated standard key
// Decode deprecated standard key
$scopes = ['custom.write'];
$decoded = Key::decode(
project: new Document(['$id' => $projectId, 'keys' => [