From 09ddf22d74f340b4c468c47e40e5fe03c9b6ed75 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Tue, 7 Nov 2023 21:09:50 -0300 Subject: [PATCH] Add API endpoint to check if store has API key --- src/backend/langflow/api/v1/store.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/api/v1/store.py b/src/backend/langflow/api/v1/store.py index 0f5d6e2d9..56c75efb1 100644 --- a/src/backend/langflow/api/v1/store.py +++ b/src/backend/langflow/api/v1/store.py @@ -50,10 +50,17 @@ def get_optional_user_store_api_key( @router.get("/check") def check_if_store_is_enabled( settings_service=Depends(get_settings_service), - api_key=Depends(get_optional_user_store_api_key), ): return { "enabled": settings_service.settings.STORE, + } + + +@router.get("/check/api_key") +def check_if_store_has_api_key( + api_key=Depends(get_optional_user_store_api_key), +): + return { "has_api_key": api_key is not None, }