BattMoTeam / BattMo-gui

BattMo GUI development
MIT License
4 stars 0 forks source link

Exception when turning on OCP guidlines #50

Open FrancescaWatson opened 3 months ago

FrancescaWatson commented 3 months ago

For User defined Active material, If I switch on OCP guidelines in "Fill in 'Active Material' parameters" I get the following exception. It is the same for both negative and positive electrodes.

`StreamlitAPIException: get() is not a valid Streamlit command. Traceback:

File "/app/pages/1_Simulation.py", line 125, in run_page() File "/app/pages/1_Simulation.py", line 92, in run_page gui_parameters = app.set_tabs(model_id).user_input ^^^^^^^^^^^^^^^^^^^^^^ File "/app/app_scripts/app_controller.py", line 29, in set_tabs return view.SetTabs(self.images, model_id, self.context) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/app_scripts/app_view.py", line 685, in init self.set_tabs() File "/app/app_scripts/app_view.py", line 808, in set_tabs category_parameters, emmo_relation, mass_loadings = self.fill_category( ^^^^^^^^^^^^^^^^^^^ File "/app/app_scripts/app_view.py", line 1088, in fill_category category_parameters = self.fill_user_defined_expander(parameters,category_parameters,component_parameters,componentparameters,density,tab,category_id,component_name,material_comp_display_name,material_component_id,material_comp_context_type,selected_value_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/app_scripts/app_view.py", line 1229, in fill_user_defined_expander parameter = parameters.get(parameter_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^`