From 6c03edc50abeebb3a7a0049d89fbb65305e13513 Mon Sep 17 00:00:00 2001 From: Cristhian Zanforlin Lousa Date: Mon, 28 Aug 2023 18:22:59 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix(auth.py):=20set=20AUTO=5FLOG?= =?UTF-8?q?IN=20to=20False=20to=20disable=20automatic=20login=20as=20a=20s?= =?UTF-8?q?uper=20user=20=F0=9F=90=9B=20fix(API/index.ts):=20add=20null=20?= =?UTF-8?q?check=20for=20response=20object=20before=20checking=20status=20?= =?UTF-8?q?to=20prevent=20potential=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/backend/langflow/services/settings/auth.py | 2 +- src/frontend/src/controllers/API/index.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backend/langflow/services/settings/auth.py b/src/backend/langflow/services/settings/auth.py index 40147ba15..ce1bfe108 100644 --- a/src/backend/langflow/services/settings/auth.py +++ b/src/backend/langflow/services/settings/auth.py @@ -21,7 +21,7 @@ class AuthSettings(BaseSettings): # If AUTO_LOGIN = True # > The application does not request login and logs in automatically as a super user. - AUTO_LOGIN: bool = True + AUTO_LOGIN: bool = False FIRST_SUPERUSER: str = "langflow" FIRST_SUPERUSER_PASSWORD: str = "langflow" diff --git a/src/frontend/src/controllers/API/index.ts b/src/frontend/src/controllers/API/index.ts index 08bd9e721..0d72bca55 100644 --- a/src/frontend/src/controllers/API/index.ts +++ b/src/frontend/src/controllers/API/index.ts @@ -163,7 +163,7 @@ export async function updateFlowInDatabase( export async function readFlowsFromDatabase() { try { const response = await api.get(`${BASE_URL_API}flows/`); - if (response.status !== 200) { + if (response?.status !== 200) { throw new Error(`HTTP error! status: ${response.status}`); } return response.data; @@ -176,7 +176,7 @@ export async function readFlowsFromDatabase() { export async function downloadFlowsFromDatabase() { try { const response = await api.get(`${BASE_URL_API}flows/download/`); - if (response.status !== 200) { + if (response?.status !== 200) { throw new Error(`HTTP error! status: ${response.status}`); } return response.data;