Skip to content

Commit

Permalink
Merge pull request #183 from hummingbot/feat/add_error_handling_dates
Browse files Browse the repository at this point in the history
(feat) add error handling for dates
  • Loading branch information
rapcmia authored Oct 2, 2024
2 parents a9ae419 + 2224bf0 commit ace4c25
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
3 changes: 3 additions & 0 deletions frontend/pages/data/download_candles/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@
if get_data_button:
start_datetime = datetime.combine(start_date, time.min)
end_datetime = datetime.combine(end_date, time.max)
if end_datetime < start_datetime:
st.error("End Date should be greater than Start Date.")
st.stop()

candles = backend_api_client.get_historical_candles(
connector=connector,
Expand Down
6 changes: 3 additions & 3 deletions frontend/st_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -74,14 +74,14 @@ def style_metric_cards(
def get_backend_api_client():
from backend.services.backend_api_client import BackendAPIClient
from CONFIG import BACKEND_API_HOST, BACKEND_API_PORT
backend_api_client = BackendAPIClient.get_instance(host=BACKEND_API_HOST, port=BACKEND_API_PORT)
is_docker_running = False
try:
backend_api_client = BackendAPIClient.get_instance(host=BACKEND_API_HOST, port=BACKEND_API_PORT)
is_docker_running = backend_api_client.is_docker_running()
except Exception as e:
st.error(
f"There was an error trying to connect to the Backend API: "
f"\n\n{str(e)} \n\nPlease make sure the Backend API is running.")
f"There was an error trying to connect to the Backend API. Please make sure the Backend API is running.\n\n"
f"Error: \n\n{str(e)}")
st.stop()
if not is_docker_running:
st.error("Docker is not running. Please make sure Docker is running.")
Expand Down

0 comments on commit ace4c25

Please sign in to comment.