summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/store/modules/Operations/VirtualMediaStore.js18
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,