fix: Use lowercase virtual_machine resource type identifier

This commit is contained in:
2025-04-01 13:58:41 +10:30
parent cfb479a180
commit eefc4acff0
+3 -3
View File
@@ -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()