From 5e71afe2461eba46647177bdc79c0cc89e0abe52 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Sat, 25 Jul 2026 01:36:20 +0100 Subject: [PATCH] Updated deleteObject function in database.js to convert ID values to strings before logging deletions and notifications, ensuring consistent data handling across operations. --- src/database/database.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/database/database.js b/src/database/database.js index a843c31..e41f602 100644 --- a/src/database/database.js +++ b/src/database/database.js @@ -998,14 +998,14 @@ export const deleteObject = async ( const deleted = expandObjectIds(result.toObject()); // Audit log the deletion - await deleteAuditLog(deleted, id, parentType, user); + await deleteAuditLog(deleted, id.toString(), parentType, user); if ( parentType !== 'notification' && parentType !== 'auditLog' && parentType !== 'userNotifier' ) { - await deleteNotification(deleted, id, parentType, user); + await deleteNotification(deleted, id.toString(), parentType, user); } if (distributeChanges == true) {