hummingbot / dashboard

Application that helps you create, backtest, deploy, and manage Hummingbot instances
Apache License 2.0
162 stars 98 forks source link

Feat/enhance controllers config management #143

Closed cardosofede closed 2 weeks ago

rapcmia commented 2 weeks ago

After successfully setup with PR15, the Portfolio page returns error of streamlit.errors.StreamlitAPIException: Every Multiselect default value must exist in options which is different from want we see on cardosofede/hummingbot-deploy main version.

image

2024-06-18 12:24:28.660 Uncaught app exception
Traceback (most recent call last):
  File "/Users/rapcomia/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 584, in _run_script
    exec(code, module.__dict__)
  File "/Users/rapcomia/github/dashboard/143/frontend/pages/orchestration/portfolio/app.py", line 87, in <module>
    tokens_available = st.multiselect("Select Tokens", set(tokens_available), set(tokens_available))
  File "/Users/rapcomia/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/runtime/metrics_util.py", line 397, in wrapped_func
    result = non_optional_func(*args, **kwargs)
  File "/Users/rapcomia/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/elements/widgets/multiselect.py", line 249, in multiselect
    return self._multiselect(
  File "/Users/rapcomia/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/elements/widgets/multiselect.py", line 292, in _multiselect
    indices = _check_and_convert_to_indices(opt, default)
  File "/Users/rapcomia/miniconda3/envs/dashboard/lib/python3.10/site-packages/streamlit/elements/widgets/multiselect.py", line 92, in _check_and_convert_to_indices
    raise StreamlitAPIException(
streamlit.errors.StreamlitAPIException: Every Multiselect default value must exist in options
nikspz commented 2 weeks ago

@cardosofede Could you please fix branch conflicts here?

rapcmia commented 2 weeks ago

PR update:

After successfully setup with PR15, the Portfolio page returns error of streamlit.errors.StreamlitAPIException: Every Multiselect default value must exist in options which is different from want we see on cardosofede/hummingbot-deploy main version.


Approved but PR needs fixin on branch conflicts