mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Use audit events instead of normal events
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user