Browse Source

fix(nocodb): Added project id population logic inside inserAudit in method of Audit

pull/3715/head
Muhammed Mustafa 2 years ago
parent
commit
85b8984446
  1. 12
      packages/nocodb/src/lib/models/Audit.ts

12
packages/nocodb/src/lib/models/Audit.ts

@ -44,13 +44,13 @@ export default class Audit implements AuditType {
forceAwait: process.env['TEST'] === 'true', forceAwait: process.env['TEST'] === 'true',
} }
) { ) {
if (!audit.project_id && audit.fk_model_id) {
audit.project_id = (
await Model.getByIdOrName({ id: audit.fk_model_id }, ncMeta)
).project_id;
}
const insertAudit = async () => { const insertAudit = async () => {
if (!audit.project_id && audit.fk_model_id) {
audit.project_id = (
await Model.getByIdOrName({ id: audit.fk_model_id }, ncMeta)
).project_id;
}
return await ncMeta.metaInsert2(null, null, MetaTable.AUDIT, { return await ncMeta.metaInsert2(null, null, MetaTable.AUDIT, {
user: audit.user, user: audit.user,
ip: audit.ip, ip: audit.ip,

Loading…
Cancel
Save