cr changes
[arvados-workbench2.git] / src / store / virtual-machines / virtual-machines-actions.ts
index d87433f99f04a2b55bb6ad7040e4276ae6b4e82e..c95277b3a4c412149d4d2f3606a21f0bf3fc699f 100644 (file)
@@ -33,9 +33,9 @@ export const openVirtualMachines = () =>
         dispatch<any>(navigateToVirtualMachines);
     };
 
-export const openVirtualMachineAttributes = (index: number) =>
+export const openVirtualMachineAttributes = (uuid: string) =>
     async (dispatch: Dispatch, getState: () => RootState, services: ServiceRepository) => {
-        const virtualMachineData = getState().virtualMachines.virtualMachines.items[index];
+        const virtualMachineData = getState().virtualMachines.virtualMachines.items.find(it => it.uuid === uuid);
         dispatch(dialogActions.OPEN_DIALOG({ id: VIRTUAL_MACHINE_ATTRIBUTES_DIALOG, data: { virtualMachineData } }));
     };