mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-24 01:29:35 +02:00
[saas-e2e] Delete user subscriptions in e2e tests setup (#27867)
Address errors caused by https://github.com/overleaf/internal/pull/27746 GitOrigin-RevId: 461ea586622999f8680f3f5eddcae71ffb6642c7
This commit is contained in:
@@ -51,6 +51,8 @@ async function createUser(email) {
|
||||
async function deleteUser(email) {
|
||||
const user = await db.users.findOne({ email })
|
||||
if (!user) return
|
||||
// Delete the subscriptions of the user
|
||||
await db.subscriptions.deleteMany({ admin_id: user._id })
|
||||
// Soft delete the user.
|
||||
await UserDeleter.promises.deleteUser(user._id, {
|
||||
force: true,
|
||||
|
||||
Reference in New Issue
Block a user