diff options
-rw-r--r-- | src/store/modules/Operations/VirtualMediaStore.js | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/store/modules/Operations/VirtualMediaStore.js b/src/store/modules/Operations/VirtualMediaStore.js index 7c183b0e..3ae08a11 100644 --- a/src/store/modules/Operations/VirtualMediaStore.js +++ b/src/store/modules/Operations/VirtualMediaStore.js @@ -1,6 +1,18 @@ import api from '@/store/api'; import i18n from '@/i18n'; +const transferProtocolType = { + CIFS: 'CIFS', + FTP: 'FTP', + SFTP: 'SFTP', + HTTP: 'HTTP', + HTTPS: 'HTTPS', + NFS: 'NFS', + SCP: 'SCP', + TFTP: 'TFTP', + OEM: 'OEM', +}; + const VirtualMediaStore = { namespaced: true, state: { @@ -29,7 +41,7 @@ const VirtualMediaStore = { id: i18n.t('pageVirtualMedia.defaultDeviceName'), websocket: '/vm/0/0', file: null, - transferProtocolType: 'OEM', + transferProtocolType: transferProtocolType.OEM, isActive: false, }; commit('setProxyDevicesData', [device]); @@ -53,7 +65,7 @@ const VirtualMediaStore = { }; }); const proxyDevices = deviceData - .filter((d) => d.transferProtocolType === 'OEM') + .filter((d) => d.transferProtocolType === transferProtocolType.OEM) .map((device) => { return { ...device, @@ -61,7 +73,7 @@ const VirtualMediaStore = { }; }); const legacyDevices = deviceData - .filter((d) => !d.transferProtocolType) + .filter((d) => d.transferProtocolType !== transferProtocolType.OEM) .map((device) => { return { ...device, |