Cleanup passkeys on user deletion

This commit is contained in:
Johannes Zellner
2026-02-16 13:52:04 +01:00
parent 45d0928ff9
commit 7bc19e8185
+1
View File
@@ -266,6 +266,7 @@ async function del(user, auditSource) {
{ query: 'DELETE FROM groupMembers WHERE userId = ?', args: [ user.id ] },
{ query: 'DELETE FROM tokens WHERE identifier = ?', args: [ user.id ] },
{ query: 'DELETE FROM appPasswords WHERE userId = ?', args: [ user.id ] },
{ query: 'DELETE FROM passkeys WHERE userId = ?', args: [ user.id ] },
{ query: 'DELETE FROM users WHERE id = ?', args: [ user.id ] }, // keep this the last query as we check affectedRows below
];