diff --git a/mtda/templates/index.html b/mtda/templates/index.html
index c0e2428f..bf6bbbbb 100644
--- a/mtda/templates/index.html
+++ b/mtda/templates/index.html
@@ -156,7 +156,7 @@
});
socket.on("video-info", function (info) {
- if (info.format == 'VNC') {
+ if (info.format == 'VNC') {
vnc_load()
}
else {
@@ -188,7 +188,13 @@
});
socket.on("storage-event", (data) => {
- switch(data.event) {
+ data = data.event.split(" ")
+ event = data[0]
+ data = data.splice(1).join(" ")
+ if (event == 'UNLOCKED') {
+ event = data
+ }
+ switch(event) {
case 'HOST':
storage_status.innerHTML = "save";
storage_status.title = "switch storage to target"
@@ -197,6 +203,10 @@
storage_status.innerHTML = "eject";
storage_status.title = "switch storage to host"
break;
+ case 'LOCKED':
+ storage_status.innerHTML = "no_sim";
+ storage_status.title = data
+ break;
default:
storage_status.innerHTML = "unknown_document"
storage_status.title = "storage status unknown"