mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
Use ActivityService/RevisionsService to save accountability records (#8485)
* Disable accountability for 'directus_activity' and 'directus_revisions' * Use services to save accountability records - Import ActivityService/RevisionsService in ItemsService and ItemsService in ActivityService/RevisionsService from "./internal" to prevent circular dependencies issue - Use type PrimaryKey instead of number for onRevisionCreate method (was already used to collect PrimaryKeys in payload.ts anyway) * Use index.ts to load activity & revision services * Use for instead of forEach Co-authored-by: rijkvanzanten <rijkvanzanten@me.com>
This commit is contained in:
@@ -13,6 +13,7 @@ defaults:
|
||||
data:
|
||||
- collection: directus_activity
|
||||
note: $t:directus_collection.directus_activity
|
||||
accountability: null
|
||||
- collection: directus_collections
|
||||
icon: list_alt
|
||||
note: $t:directus_collection.directus_collections
|
||||
@@ -40,6 +41,7 @@ data:
|
||||
note: $t:directus_collection.directus_relations
|
||||
- collection: directus_revisions
|
||||
note: $t:directus_collection.directus_revisions
|
||||
accountability: null
|
||||
- collection: directus_roles
|
||||
icon: supervised_user_circle
|
||||
note: $t:directus_collection.directus_roles
|
||||
|
||||
Reference in New Issue
Block a user