Decaln
This commit is contained in:
parent
4478befa8d
commit
368b0b419b
1 changed files with 8 additions and 8 deletions
|
@ -65,8 +65,8 @@ logonWindow.show();
|
||||||
let loggingIn = false;
|
let loggingIn = false;
|
||||||
elements.logonForm.addEventListener('submit', (e) => {
|
elements.logonForm.addEventListener('submit', (e) => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
localStorage.setItem("MSAUser", elements.logonUsername.value);
|
localStorage.setItem('MSAUser', elements.logonUsername.value);
|
||||||
localStorage.setItem("MSAgent", elements.agentSelect.value);
|
localStorage.setItem('MSAgent', elements.agentSelect.value);
|
||||||
connectToRoom();
|
connectToRoom();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -97,17 +97,17 @@ async function connectToRoom() {
|
||||||
|
|
||||||
document.addEventListener('DOMContentLoaded', async () => {
|
document.addEventListener('DOMContentLoaded', async () => {
|
||||||
await agentInit();
|
await agentInit();
|
||||||
elements.logonUsername.value = localStorage.getItem("MSAUser") || "";
|
elements.logonUsername.value = localStorage.getItem('MSAUser') || '';
|
||||||
for (const agent of await Room.getAgents()) {
|
let agents = await Room.getAgents();
|
||||||
|
for (const agent of agents) {
|
||||||
let option = document.createElement('option');
|
let option = document.createElement('option');
|
||||||
option.innerText = agent.friendlyName;
|
option.innerText = agent.friendlyName;
|
||||||
option.value = agent.filename;
|
option.value = agent.filename;
|
||||||
elements.agentSelect.appendChild(option);
|
elements.agentSelect.appendChild(option);
|
||||||
}
|
}
|
||||||
elements.agentSelect.value = localStorage.getItem("MSAgent") || "";
|
let savedAgent = localStorage.getItem('MSAgent') || '';
|
||||||
if(elements.agentSelect.value === "") {
|
if (agents.some((x) => x.filename === savedAgent)) {
|
||||||
// HTMLSelectElement is like this, don't complain.
|
elements.agentSelect.value = savedAgent;
|
||||||
elements.agentSelect.value = "";
|
|
||||||
}
|
}
|
||||||
let motd = await Room.getMotd();
|
let motd = await Room.getMotd();
|
||||||
elements.motdContainer.innerHTML = motd.html;
|
elements.motdContainer.innerHTML = motd.html;
|
||||||
|
|
Loading…
Reference in a new issue