fix(audit-log): replace remaining workspaceId '' fallbacks with null

This commit is contained in:
waleed
2026-02-17 23:29:55 -08:00
parent ea6c27698d
commit 7e394ad616
7 changed files with 10 additions and 10 deletions

View File

@@ -197,7 +197,7 @@ export async function POST(request: NextRequest) {
logger.info(`Form "${title}" deployed successfully at ${formUrl}`)
recordAudit({
workspaceId: workflowRecord.workspaceId ?? '',
workspaceId: workflowRecord.workspaceId ?? null,
actorId: session.user.id,
action: AuditAction.FORM_CREATED,
resourceType: AuditResourceType.FORM,

View File

@@ -199,7 +199,7 @@ export async function PUT(
)
recordAudit({
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? '',
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? null,
actorId: userId,
action: AuditAction.DOCUMENT_UPDATED,
resourceType: AuditResourceType.DOCUMENT,
@@ -270,7 +270,7 @@ export async function DELETE(
)
recordAudit({
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? '',
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? null,
actorId: userId,
action: AuditAction.DOCUMENT_DELETED,
resourceType: AuditResourceType.DOCUMENT,

View File

@@ -246,7 +246,7 @@ export async function POST(req: NextRequest, { params }: { params: Promise<{ id:
})
recordAudit({
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? '',
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? null,
actorId: userId,
action: AuditAction.DOCUMENT_UPLOADED,
resourceType: AuditResourceType.DOCUMENT,
@@ -305,7 +305,7 @@ export async function POST(req: NextRequest, { params }: { params: Promise<{ id:
}
recordAudit({
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? '',
workspaceId: accessCheck.knowledgeBase?.workspaceId ?? null,
actorId: userId,
action: AuditAction.DOCUMENT_UPLOADED,
resourceType: AuditResourceType.DOCUMENT,

View File

@@ -137,7 +137,7 @@ export async function PUT(req: NextRequest, { params }: { params: Promise<{ id:
logger.info(`[${requestId}] Knowledge base updated: ${id} for user ${userId}`)
recordAudit({
workspaceId: accessCheck.knowledgeBase.workspaceId ?? '',
workspaceId: accessCheck.knowledgeBase.workspaceId ?? null,
actorId: userId,
action: AuditAction.KNOWLEDGE_BASE_UPDATED,
resourceType: AuditResourceType.KNOWLEDGE_BASE,
@@ -210,7 +210,7 @@ export async function DELETE(
logger.info(`[${requestId}] Knowledge base deleted: ${id} for user ${userId}`)
recordAudit({
workspaceId: accessCheck.knowledgeBase.workspaceId ?? '',
workspaceId: accessCheck.knowledgeBase.workspaceId ?? null,
actorId: userId,
action: AuditAction.KNOWLEDGE_BASE_DELETED,
resourceType: AuditResourceType.KNOWLEDGE_BASE,

View File

@@ -108,7 +108,7 @@ export async function PUT(request: NextRequest, { params }: { params: Promise<{
logger.info(`[${requestId}] Reactivated schedule: ${scheduleId}`)
recordAudit({
workspaceId: authorization.workflow.workspaceId ?? '',
workspaceId: authorization.workflow.workspaceId ?? null,
actorId: session.user.id,
action: AuditAction.SCHEDULE_UPDATED,
resourceType: AuditResourceType.SCHEDULE,

View File

@@ -113,7 +113,7 @@ export async function POST(
}
recordAudit({
workspaceId: workflowRecord?.workspaceId ?? '',
workspaceId: workflowRecord?.workspaceId ?? null,
actorId: session!.user.id,
action: AuditAction.WORKFLOW_DEPLOYMENT_REVERTED,
resourceType: AuditResourceType.WORKFLOW,

View File

@@ -81,7 +81,7 @@ export async function POST(req: NextRequest, { params }: { params: Promise<{ id:
.where(eq(workflow.id, workflowId))
recordAudit({
workspaceId: workflowData.workspaceId ?? '',
workspaceId: workflowData.workspaceId ?? null,
actorId: userId,
action: AuditAction.WORKFLOW_VARIABLES_UPDATED,
resourceType: AuditResourceType.WORKFLOW,