(feat) restore it if is a different controller name

This commit is contained in:
cardosofede
2024-06-06 23:49:30 +02:00
parent 62e0f292d2
commit 9cb1a9cf06

View File

@@ -12,7 +12,8 @@ def get_default_config_loader(controller_name: str):
existing_configs = [config["id"].split("-")[0] for config in all_configs]
default_dict = {"id": generate_random_name(existing_configs)}
default_config = st.session_state.get("default_config")
config_controller_name = st.session_state.get("controller_name", "nan")
config_controller_name = st.session_state.get("controller_name", controller_name)
st.write(f"controller_name: {controller_name} | config_controller_name: {config_controller_name}")
if default_config is None or controller_name != config_controller_name:
st.session_state["default_config"] = default_dict
with st.expander("Configurations", expanded=True):