Class: AuditService
Defined in: backends/web-backend/src/audit/audit.service.ts:47
Implements
OnModuleInit
Constructors
Constructor
new AuditService(
auditModel,teamModel,projectModel,eventBus):AuditService
Defined in: backends/web-backend/src/audit/audit.service.ts:48
Parameters
auditModel
Model<Document<unknown, { }, AuditLog, { }, { }> & AuditLog & object & object>
teamModel
Model<Document<unknown, { }, Team, { }, { }> & Team & object & object>
projectModel
Model<Document<unknown, { }, Project, { }, { }> & Project & object & object>
eventBus
Returns
AuditService
Methods
getProjectLog()
getProjectLog(
projectId,acting):Promise<{entries:object[]; }>
Defined in: backends/web-backend/src/audit/audit.service.ts:79
Parameters
projectId
string
acting
string
Returns
Promise<{ entries: object[]; }>
getTeamLog()
getTeamLog(
teamId,acting):Promise<{entries:object[]; }>
Defined in: backends/web-backend/src/audit/audit.service.ts:70
Parameters
teamId
string
acting
string
Returns
Promise<{ entries: object[]; }>
handle()
handle(
event):Promise<void>
Defined in: backends/web-backend/src/audit/audit.service.ts:59
Parameters
event
Returns
Promise<void>
onModuleInit()
onModuleInit():
void
Defined in: backends/web-backend/src/audit/audit.service.ts:55
Returns
void
Implementation of
OnModuleInit.onModuleInit
