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"