forked from phoenix/litellm-mirror
fix(internal_user_endpoints.py): delete associated invitation links before deleting user in /user/delete
Fixes https://github.com/BerriAI/litellm/issues/4740
This commit is contained in:
parent
b04d20d367
commit
ddb7627c30
2 changed files with 8 additions and 1 deletions
|
@ -778,6 +778,11 @@ async def delete_user(
|
|||
where={"user_id": {"in": data.user_ids}}
|
||||
)
|
||||
|
||||
## DELETE ASSOCIATED INVITATION LINKS
|
||||
await prisma_client.db.litellm_invitationlink.delete_many(
|
||||
where={"user_id": {"in": data.user_ids}}
|
||||
)
|
||||
|
||||
## DELETE USERS
|
||||
deleted_users = await prisma_client.db.litellm_usertable.delete_many(
|
||||
where={"user_id": {"in": data.user_ids}}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue