Requested changes

This commit is contained in:
Daniel Hougaard
2024-09-20 23:08:20 +04:00
parent 31ff6d3c17
commit 449e7672f9
3 changed files with 18 additions and 5 deletions
@@ -48,6 +48,10 @@ export const auditLogDALFactory = (db: TDbClient) => {
},
tx?: Knex
) => {
if (!orgId && !projectId) {
throw new Error("Either orgId or projectId must be provided");
}
try {
// Find statements
const sqlQuery = (tx || db.replicaNode())(TableName.AuditLog)
@@ -59,11 +63,12 @@ export const auditLogDALFactory = (db: TDbClient) => {
} else if (projectId) {
void this.where(`${TableName.AuditLog}.projectId`, projectId);
}
if (userAgentType) {
void this.where(`${TableName.AuditLog}.userAgentType`, userAgentType);
}
});
if (userAgentType) {
void sqlQuery.where("userAgentType", userAgentType);
}
// Select statements
void sqlQuery
.select(selectAllTableCols(TableName.AuditLog))