forked from phoenix/litellm-mirror
update key name when regenerating a key
This commit is contained in:
parent
3527e47b59
commit
4dc2eea58d
2 changed files with 8 additions and 1 deletions
|
@ -1027,10 +1027,15 @@ async def regenerate_key_fn(
|
|||
|
||||
new_token = f"sk-{secrets.token_urlsafe(16)}"
|
||||
new_token_hash = hash_token(new_token)
|
||||
new_token_key_name = f"sk-...{new_token[-4:]}"
|
||||
|
||||
# update new token in DB
|
||||
updated_token = await prisma_client.db.litellm_verificationtoken.update(
|
||||
where={"token": hashed_api_key}, data={"token": new_token_hash}
|
||||
where={"token": hashed_api_key},
|
||||
data={
|
||||
"token": new_token_hash,
|
||||
"key_name": new_token_key_name,
|
||||
},
|
||||
)
|
||||
updated_token_dict = {}
|
||||
if updated_token is not None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue