1
0
Fork 0
mirror of synced 2024-07-12 18:05:55 +12:00

Merge pull request #5253 from appwrite/upgrade-hamster-script

feat: update hamster scrpipt
This commit is contained in:
Christy Jacob 2023-03-20 14:31:22 +05:30 committed by GitHub
commit 610861cd93
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -94,6 +94,7 @@ class Hamster extends Action
Query::equal('teamInternalId', [$teamInternalId]), Query::equal('teamInternalId', [$teamInternalId]),
]); ]);
if($membership && !$membership->isEmpty()) {
$userInternalId = $membership->getAttribute('userInternalId', null); $userInternalId = $membership->getAttribute('userInternalId', null);
if ($userInternalId) { if ($userInternalId) {
$user = $dbForConsole->findOne('users', [ $user = $dbForConsole->findOne('users', [
@ -104,6 +105,7 @@ class Hamster extends Action
$stats['name'] = $user->getAttribute('name', null); $stats['name'] = $user->getAttribute('name', null);
} }
} }
}
/** Get Domains */ /** Get Domains */
$stats['domains'] = $dbForProject->count('domains', [], APP_LIMIT_COUNT); $stats['domains'] = $dbForProject->count('domains', [], APP_LIMIT_COUNT);
@ -255,8 +257,7 @@ class Hamster extends Action
Console::error('Failed to create event for project: ' . $project->getId()); Console::error('Failed to create event for project: ' . $project->getId());
} }
} catch (\Throwable $th) { } catch (\Throwable $th) {
throw $th; Console::error('Failed to get stats for project ("' . $project->getId() . '") with error: ' . $th->getMessage());
Console::error('Failed to update project ("' . $project->getId() . '") version with error: ' . $th->getMessage());
} finally { } finally {
$pools $pools
->get($db) ->get($db)