From 23e83d8ba13cc82f78beb759fc2f2df9ec3245ab Mon Sep 17 00:00:00 2001 From: cardosofede Date: Fri, 7 Jun 2024 16:12:30 +0200 Subject: [PATCH] (feat) handle credentials connection error --- backend/services/backend_api_client.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/services/backend_api_client.py b/backend/services/backend_api_client.py index f90d931..935c387 100644 --- a/backend/services/backend_api_client.py +++ b/backend/services/backend_api_client.py @@ -1,5 +1,6 @@ import pandas as pd import requests +import streamlit as st from hummingbot.strategy_v2.models.executors_info import ExecutorInfo @@ -268,6 +269,9 @@ class BackendAPIClient: """Add connector keys.""" url = f"{self.base_url}/add-connector-keys/{account_name}/{connector_name}" response = requests.post(url, json=connector_config) + if response.status_code == 400: + st.error(response.json()["detail"]) + return return response.json() def get_accounts(self):