mirror of
https://github.com/lingble/twenty.git
synced 2025-11-02 13:47:55 +00:00
Disable audit logs on WorkspaceMember (#4960)
Having audit logs on workspace member causes a conflict on column name
This commit is contained in:
@@ -25,6 +25,7 @@ import { FavoriteObjectMetadata } from 'src/modules/favorite/standard-objects/fa
|
|||||||
import { MessageParticipantObjectMetadata } from 'src/modules/messaging/standard-objects/message-participant.object-metadata';
|
import { MessageParticipantObjectMetadata } from 'src/modules/messaging/standard-objects/message-participant.object-metadata';
|
||||||
import { IsNullable } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-nullable.decorator';
|
import { IsNullable } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-nullable.decorator';
|
||||||
import { EventObjectMetadata } from 'src/modules/event/standard-objects/event.object-metadata';
|
import { EventObjectMetadata } from 'src/modules/event/standard-objects/event.object-metadata';
|
||||||
|
import { IsNotAuditLogged } from 'src/engine/workspace-manager/workspace-sync-metadata/decorators/is-not-audit-logged.decorator';
|
||||||
|
|
||||||
@ObjectMetadata({
|
@ObjectMetadata({
|
||||||
standardId: standardObjectIds.workspaceMember,
|
standardId: standardObjectIds.workspaceMember,
|
||||||
@@ -35,6 +36,7 @@ import { EventObjectMetadata } from 'src/modules/event/standard-objects/event.ob
|
|||||||
icon: 'IconUserCircle',
|
icon: 'IconUserCircle',
|
||||||
})
|
})
|
||||||
@IsSystem()
|
@IsSystem()
|
||||||
|
@IsNotAuditLogged()
|
||||||
export class WorkspaceMemberObjectMetadata extends BaseObjectMetadata {
|
export class WorkspaceMemberObjectMetadata extends BaseObjectMetadata {
|
||||||
@FieldMetadata({
|
@FieldMetadata({
|
||||||
standardId: workspaceMemberStandardFieldIds.name,
|
standardId: workspaceMemberStandardFieldIds.name,
|
||||||
|
|||||||
Reference in New Issue
Block a user