diff --git a/streamlit_server/views/virtual_machines.py b/streamlit_server/views/virtual_machines.py index 86d1bf8..5e8dc3c 100644 --- a/streamlit_server/views/virtual_machines.py +++ b/streamlit_server/views/virtual_machines.py @@ -216,7 +216,7 @@ def render_list(): if st.button("View Details", key=f"popover_view_{VirtualMachine['id']}", use_container_width=True): st.session_state.selected_resource = VirtualMachine st.session_state.view_type = 'detail' - st.session_state.selected_resource_type = 'VirtualMachine' # Ensure correct type + st.session_state.selected_resource_type = 'virtual_machine' # Corrected resource type st.rerun() st.markdown("---") # Separator @@ -309,14 +309,14 @@ def render_detail(): st.success("VM workload deleted successfully!") st.session_state.selected_resource = None st.session_state.view_type = 'list' - st.session_state.selected_resource_type = 'VirtualMachine' + st.session_state.selected_resource_type = 'virtual_machine' # Corrected resource type st.rerun() -if st.session_state.view_type == 'detail' and st.session_state.selected_resource_type=='VirtualMachine': +if st.session_state.view_type == 'detail' and st.session_state.selected_resource_type=='virtual_machine': # Corrected resource type check render_detail() else: render_list()