From 57f1d201bd45b49824e27321fe65f0fda1ef3ae8 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Mon, 24 Jun 2024 08:28:49 +0000 Subject: [PATCH] fix(nc-gui): remove duplicate types --- packages/nocodb/src/models/Audit.ts | 47 ++--------------------------- 1 file changed, 3 insertions(+), 44 deletions(-) diff --git a/packages/nocodb/src/models/Audit.ts b/packages/nocodb/src/models/Audit.ts index 21d76f0722..2c027e3e0e 100644 --- a/packages/nocodb/src/models/Audit.ts +++ b/packages/nocodb/src/models/Audit.ts @@ -1,50 +1,9 @@ -import { AuditOperationTypes } from 'nocodb-sdk'; +import { AuditOperationTypes, AuditOperationSubTypes } from 'nocodb-sdk'; import type { AuditType } from 'nocodb-sdk'; import Noco from '~/Noco'; import { extractProps } from '~/helpers/extractProps'; import { MetaTable, RootScopes } from '~/utils/globals'; -const opTypes = [ - 'COMMENT', - 'DATA', - 'PROJECT', - 'VIRTUAL_RELATION', - 'RELATION', - 'TABLE_VIEW', - 'TABLE', - 'VIEW', - 'META', - 'WEBHOOKS', - 'AUTHENTICATION', - 'TABLE_COLUMN', - 'ORG_USER', -]; - -const opSubTypes = [ - 'UPDATE', - 'INSERT', - 'BULK_INSERT', - 'BULK_UPDATE', - 'BULK_DELETE', - 'LINK_RECORD', - 'UNLINK_RECORD', - 'DELETE', - 'CREATE', - 'RENAME', - 'IMPORT_FROM_ZIP', - 'EXPORT_TO_FS', - 'EXPORT_TO_ZIP', - 'SIGNIN', - 'SIGNUP', - 'PASSWORD_RESET', - 'PASSWORD_FORGOT', - 'PASSWORD_CHANGE', - 'EMAIL_VERIFICATION', - 'ROLES_MANAGEMENT', - 'INVITE', - 'RESEND_INVITE', -]; - export default class Audit implements AuditType { id?: string; user?: string; @@ -54,8 +13,8 @@ export default class Audit implements AuditType { base_id?: string; fk_model_id?: string; row_id?: string; - op_type?: (typeof opTypes)[number]; - op_sub_type?: (typeof opSubTypes)[number]; + op_type?: AuditOperationTypes; + op_sub_type?: AuditOperationSubTypes; status?: string; description?: string; details?: string;