mirror of
https://github.com/immense/Remotely.git
synced 2025-10-26 11:27:15 +00:00
Session type serialization check.
This commit is contained in:
parent
3e9b0ec3c9
commit
39a67fef73
@ -376,6 +376,7 @@ export function ApplyInputHandlers() {
|
||||
MainRc.MessageSender.GetWindowsSessions();
|
||||
});
|
||||
WindowsSessionSelect.addEventListener("change", () => {
|
||||
ShowMessage("Switching sessions...");
|
||||
MainRc.MessageSender.ChangeWindowsSession(Number(WindowsSessionSelect.selectedOptions[0].value));
|
||||
});
|
||||
window.addEventListener("keydown", function (e) {
|
||||
@ -484,7 +485,13 @@ export function UpdateWindowsSessions(windowsSessions) {
|
||||
}
|
||||
WindowsSessionSelect.options.add(document.createElement("option"));
|
||||
windowsSessions.forEach(x => {
|
||||
var sessionType = x.Type == SessionType.Console ? "Console" : "RDP";
|
||||
var sessionType = "";
|
||||
if (typeof x.Type == "number") {
|
||||
sessionType = x.Type == SessionType.Console ? "Console" : "RDP";
|
||||
}
|
||||
else {
|
||||
sessionType = x.Type;
|
||||
}
|
||||
var option = document.createElement("option");
|
||||
option.value = String(x.ID);
|
||||
option.text = `${sessionType} (ID: ${x.ID} | User: ${x.Username})`;
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -409,6 +409,7 @@ export function ApplyInputHandlers() {
|
||||
MainRc.MessageSender.GetWindowsSessions();
|
||||
});
|
||||
WindowsSessionSelect.addEventListener("change", () => {
|
||||
ShowMessage("Switching sessions...");
|
||||
MainRc.MessageSender.ChangeWindowsSession(Number(WindowsSessionSelect.selectedOptions[0].value));
|
||||
});
|
||||
|
||||
@ -536,7 +537,15 @@ export function UpdateWindowsSessions(windowsSessions: Array<WindowsSession>) {
|
||||
WindowsSessionSelect.options.add(document.createElement("option"));
|
||||
|
||||
windowsSessions.forEach(x => {
|
||||
var sessionType = x.Type == SessionType.Console ? "Console" : "RDP";
|
||||
var sessionType = "";
|
||||
|
||||
if (typeof x.Type == "number") {
|
||||
sessionType = x.Type == SessionType.Console ? "Console" : "RDP";
|
||||
}
|
||||
else {
|
||||
sessionType = x.Type;
|
||||
}
|
||||
|
||||
var option = document.createElement("option");
|
||||
option.value = String(x.ID);
|
||||
option.text = `${sessionType} (ID: ${x.ID} | User: ${x.Username})`;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user