From 3d82647b4f2f4806b33ed39538d21f57f5c116af Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 25 Aug 2023 20:05:47 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(api=5Fkey/crud.py):=20update?= =?UTF-8?q?=20create=5Fapi=5Fkey=20function=20to=20return=20the=20generate?= =?UTF-8?q?d=20API=20key=20instead=20of=20the=20unmasked=20API=20key?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/services/database/models/api_key/crud.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/services/database/models/api_key/crud.py b/src/backend/langflow/services/database/models/api_key/crud.py index ae1de1f0f..9da38a382 100644 --- a/src/backend/langflow/services/database/models/api_key/crud.py +++ b/src/backend/langflow/services/database/models/api_key/crud.py @@ -37,7 +37,9 @@ def create_api_key( session.add(api_key) session.commit() session.refresh(api_key) - return UnmaskedApiKeyRead.from_orm(api_key) + unmasked = UnmaskedApiKeyRead.from_orm(api_key) + unmasked.api_key = generated_api_key + return unmasked def delete_api_key(session: Session, api_key_id: UUID) -> None: