From 986bb20ccfadf2763d1a273263ae2c91517eb33a Mon Sep 17 00:00:00 2001 From: Bradley Schofield Date: Thu, 30 May 2024 13:31:57 +0900 Subject: [PATCH] Use audit events instead of normal events --- app/controllers/shared/api.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/app/controllers/shared/api.php b/app/controllers/shared/api.php index e5cb81d487..1bdf22b0d4 100644 --- a/app/controllers/shared/api.php +++ b/app/controllers/shared/api.php @@ -153,12 +153,13 @@ $growthListener = function (string $event, string $projectId) { // Global if ($projectId == 'console') { switch ($event) { - case 'users.[userId].create': - case 'users.[userId].delete': - case 'teams.[teamId].create': - case 'teams.[teamId].delete': - case 'teams.[teamId].memberships.[membershipId].create': - case 'teams.[teamId].memberships.[membershipId].delete': + case 'user.create': + case 'user.delete': + case 'team.create': + case 'team.delete': + case 'membership.create': + case 'membership.delete': + case 'session.create': return true; }; @@ -167,8 +168,8 @@ $growthListener = function (string $event, string $projectId) { // Project Scoped switch ($event) { - case 'databases.[databaseId].create': - case 'functions.[functionId].create': + case 'database.create': + case 'function.create': return true; } }; @@ -427,7 +428,7 @@ App::init() ->setUser($user); $queueForGrowth - ->setEvent($route->getLabel('event', '')) + ->setEvent($route->getLabel('audits.event', '')) ->setProject($project) ->setUser($user);