Skip to content

Commit 28e5299

Browse files
committed
Updated equality checks
1 parent e5ad9dc commit 28e5299

27 files changed

+87
-85
lines changed

Protest/Front/addressbook.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -532,7 +532,7 @@ class AddressBook extends Window {
532532
pseudo.style.display = "none";
533533
document.body.appendChild(pseudo);
534534

535-
let filename = (this.searchBox.value.length == 0) ?
535+
let filename = (this.searchBox.value.length === 0) ?
536536
"All contacts" :
537537
"contacts_" + this.searchBox.value;
538538

Protest/Front/chat.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ class Chat extends Window {
603603
//if (this.input.textContent.length === 0) return;
604604
if (this.input.innerHTML.length === 0) return;
605605

606-
if (this.input.innerHTML.length === 4 && this.input.innerHTML == "<br>") {
606+
if (this.input.innerHTML.length === 4 && this.input.innerHTML === "<br>") {
607607
this.ClearInput();
608608
return;
609609
}

Protest/Front/console.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ class Console extends Window {
2929
let historyIndex = -1;
3030
this.inputBox.onkeydown = event=> {
3131
if (event.key === "Enter") {
32-
if (this.inputBox.value.length == 0) return;
32+
if (this.inputBox.value.length === 0) return;
3333
this.Push(this.inputBox.value.trim().toLocaleLowerCase());
3434
this.list.scrollTop = this.list.scrollHeight;
3535
this.inputBox.value = "";
3636
event.preventDefault();
3737
}
3838

3939
if (event.key === "ArrowUp" || event.key === "ArrowDown") {
40-
if (this.history.length == 0) return;
40+
if (this.history.length === 0) return;
4141

4242
if (event.key === "ArrowUp") historyIndex--;
4343
if (event.key === "ArrowDown") historyIndex++;

Protest/Front/debitnotes.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -275,11 +275,11 @@ class DebitNotes extends Window {
275275
for (let file in LOADER.devices.data) {
276276
if (!LOADER.devices.data[file].type) continue;
277277
let type = LOADER.devices.data[file]["type"].v;
278-
if (type.length == 0) continue;
278+
if (type.length === 0) continue;
279279

280280
let manufacturer = LOADER.devices.data[file]["manufacturer"] ? LOADER.devices.data[file]["manufacturer"].v : "";
281281
let model = LOADER.devices.data[file]["model"] ? LOADER.devices.data[file]["model"].v : "";
282-
if (manufacturer.length == 0 && model.length == 0) continue;
282+
if (manufacturer.length === 0 && model.length === 0) continue;
283283

284284
let description = (manufacturer + " " + type).trim();
285285
let serial = LOADER.devices.data[file]["serial number"] ? LOADER.devices.data[file]["serial number"].v : "";
@@ -388,7 +388,7 @@ class DebitNotes extends Window {
388388
barcode.style.textAlign = "right";
389389
codeContainer.appendChild(barcode);
390390

391-
if (content.status == "returned") {
391+
if (content.status === "returned") {
392392
const stampContainer = document.createElement("div");
393393
stampContainer.style.position = "absolute";
394394
stampContainer.style.left = "128px";
@@ -797,7 +797,7 @@ class DebitNotes extends Window {
797797
descriptionInput.onchange = descriptionInput.oninput = ()=> {
798798
if (!(descriptionInput.value in DebitNotes.MODELS)) return;
799799

800-
if (DebitNotes.MODELS[descriptionInput.value].length == 1) {
800+
if (DebitNotes.MODELS[descriptionInput.value].length === 1) {
801801
modelInput.value = DebitNotes.MODELS[descriptionInput.value][0];
802802
modelInput.onchange();
803803
}
@@ -816,7 +816,7 @@ class DebitNotes extends Window {
816816
modelInput.onchange = modelInput.oninput = ()=> {
817817
if (!(modelInput.value in DebitNotes.SERIAL_NUMBERS)) return;
818818

819-
if (DebitNotes.SERIAL_NUMBERS[modelInput.value].length == 1) {
819+
if (DebitNotes.SERIAL_NUMBERS[modelInput.value].length === 1) {
820820
serialNoInput.value = DebitNotes.SERIAL_NUMBERS[modelInput.value][0];
821821
}
822822
else {
@@ -930,7 +930,7 @@ class DebitNotes extends Window {
930930

931931
let firstname = LOADER.users.data[file]["first name"]?.v ?? "";
932932
let lastname = LOADER.users.data[file]["last name"]?.v ?? "";
933-
if (firstname.length == 0 || lastname.length == 0) continue;
933+
if (firstname.length=0 || lastname.length === 0) continue;
934934

935935
let title = LOADER.users.data[file]["title"]?.v ?? "";
936936
let department = LOADER.users.data[file]["department"]?.v ?? "";

Protest/Front/deviceview.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -499,7 +499,7 @@ class DeviceView extends View {
499499
processesButton.onclick = ()=> {
500500
const wmi = new Wmi({target:host, query:"SELECT CreationDate, ExecutablePath, Name, ProcessId \nFROM Win32_Process", hideInput:true});
501501
wmi.SetIcon("mono/console.svg");
502-
if (!this.link.name || this.link.name.v.length == 0) {
502+
if (!this.link.name || this.link.name.v.length === 0) {
503503
wmi.SetTitle("[untitled] - Processes");
504504
}
505505
else {
@@ -1018,7 +1018,7 @@ class DeviceView extends View {
10181018
case "Tagged VLAN":
10191019
this.switchMode = 2;
10201020
list.forEach(o=> {
1021-
if (o.tagged == "") {
1021+
if (o.tagged === "") {
10221022
o.iconElement.style.background = "var(--clr-dark)";
10231023
o.iconElement.setAttribute("c", "var(--clr-dark)");
10241024
return;
@@ -1120,7 +1120,7 @@ class DeviceView extends View {
11201120
list.forEach(o=> {
11211121
o.iconElement.setAttribute("c", "#fff");
11221122

1123-
if (o.tagged == "") {
1123+
if (o.tagged === "") {
11241124
o.iconElement.style.backgroundColor = "var(--clr-dark)";
11251125
return;
11261126
}
@@ -1247,7 +1247,7 @@ class DeviceView extends View {
12471247
case "Untagged VLAN": {
12481248
const values = Object.keys(hashmap).map(o=>parseInt(o)).sort((a,b)=> a-b);
12491249
for (let i=0; i<values.length; i++) {
1250-
if (values[i] == "") continue;
1250+
if (values[i] === "") continue;
12511251
if (values[i] in hashmap) {
12521252
legend.appendChild(this.CreateLegendElement(this.GetVlanColor(values[i]), `VLAN ${values[i]}`));
12531253
}
@@ -1329,15 +1329,15 @@ class DeviceView extends View {
13291329

13301330
const values = Object.keys(hashmap).sort((a,b)=> a-b);
13311331
for (let i=0; i<values.length; i++) {
1332-
if (values[i] == "") continue;
1332+
if (values[i] === "") continue;
13331333
if (values[i] in hashmap) {
13341334
const element = this.CreateLegendElement(this.GetVlanColor(values[i]), `VLAN ${values[i]}`);
13351335
element.className = "view-interface-legend-entry";
13361336
legend.appendChild(element);
13371337

13381338
element.onmouseenter = ()=> {
13391339
for (let j=0; j<frameList.length; j++) {
1340-
if (frameList[j].untagged == values[i]) {
1340+
if (frameList[j].untagged === values[i]) {
13411341
frameList[j].iconElement.parentElement.style.animation = "port-pop 1.5s ease-in-out infinite";
13421342
}
13431343
}
@@ -1369,7 +1369,7 @@ class DeviceView extends View {
13691369

13701370
const values = Object.keys(hashmap).sort((a,b)=> a-b);
13711371
for (let i=0; i<values.length; i++) {
1372-
if (values[i] == "") continue;
1372+
if (values[i] === "") continue;
13731373
if (values[i] in hashmap) {
13741374
const element = this.CreateLegendElement(this.GetVlanColor(values[i]), `VLAN ${values[i]}`);
13751375
element.className = "view-interface-legend-entry";
@@ -2597,7 +2597,7 @@ class DeviceView extends View {
25972597
else {
25982598
let p = 0;
25992599

2600-
/*if (j == 0) { //verb
2600+
/*if (j === 0) { //verb
26012601
while (line[0].substring(0, p).trim().length === 0 && p < line[0].length) {p++; }
26022602
p = line[0].indexOf(" ", p);
26032603
@@ -2616,12 +2616,12 @@ class DeviceView extends View {
26162616

26172617
if (p != sp) {
26182618
const spanA = document.createElement("span");
2619-
spanA.textContent = j == 0 ? line[j].substring(p, sp): line[j].substring(p, sp);
2619+
spanA.textContent = j === 0 ? line[j].substring(p, sp): line[j].substring(p, sp);
26202620
lineElement.appendChild(spanA);
26212621
}
26222622

26232623
const spanB = document.createElement("span");
2624-
spanB.textContent = j == 0 ? line[j].substring(sp, ep + 1) : line[j].substring(sp, ep + 1);
2624+
spanB.textContent = j === 0 ? line[j].substring(sp, ep + 1) : line[j].substring(sp, ep + 1);
26252625
spanB.style.color = "#5BE";
26262626
lineElement.appendChild(spanB);
26272627

@@ -2630,7 +2630,7 @@ class DeviceView extends View {
26302630

26312631
if (p < line[j].length) {
26322632
const spanC = document.createElement("span");
2633-
spanC.textContent = j == 0 ? line[j].substring(p): line[j].substring(p);
2633+
spanC.textContent = j === 0 ? line[j].substring(p): line[j].substring(p);
26342634
lineElement.appendChild(spanC);
26352635
}
26362636
}
@@ -3745,7 +3745,7 @@ class DeviceView extends View {
37453745
if (!vlan || vlan === "") return null;
37463746

37473747
for (let i=0; i<KEEP.zones.length; i++) {
3748-
if (KEEP.zones[i].vlan == vlan) {
3748+
if (KEEP.zones[i].vlan === vlan) {
37493749
return KEEP.zones[i].color;
37503750
}
37513751
}

Protest/Front/documentation.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ class Documentation extends Window {
329329
this.list.textContent = "";
330330

331331
for (let i = 0; i < array.length; i++) {
332-
if (array[i].length == 0) continue;
332+
if (array[i].length === 0) continue;
333333
const entry = this.AddToList(array[i]);
334334

335335
if (this.selected && this.selected === array[i])
@@ -557,7 +557,7 @@ class Documentation extends Window {
557557
}
558558

559559
async Save() {
560-
if (this.titleInput.value.length == 0) {
560+
if (this.titleInput.value.length === 0) {
561561
this.ConfirmBox("Please enter a title", true).addEventListener("click", ()=> this.titleInput.focus());
562562
return;
563563
}

Protest/Front/fetch.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ class Fetch extends Tabs {
487487
this.taskTab.style.animation = "slide-in .4s 1";
488488
}
489489

490-
if (this.taskTab.style.visibility == "visible" && this.args == "task") {
490+
if (this.taskTab.style.visibility === "visible" && this.args === "task") {
491491
this.ShowFetching();
492492
this.DeselectAllTabs();
493493
this.taskTab.className = "v-tab-selected";

Protest/Front/fullwindow.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ class Window {
334334
}
335335

336336
AddCssDependencies(filename) {
337-
if (document.head.querySelectorAll(`link[href$='${filename}']`).length == 0) {
337+
if (document.head.querySelectorAll(`link[href$='${filename}']`).length === 0) {
338338
const cssLink = document.createElement("link");
339339
cssLink.rel = "stylesheet";
340340
cssLink.href = filename;

Protest/Front/gandalf.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@ class Gandalf extends Window {
471471
payload += `${this.smtpGuid}${String.fromCharCode(127)}`;
472472

473473
for (let k in this.includeList)
474-
if (this.includeList[k].checked == true)
474+
if (this.includeList[k].checked)
475475
payload += `${k}${String.fromCharCode(127)}`;
476476

477477
try {

Protest/Front/ipbox.js

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -17,55 +17,55 @@ class IpBox {
1717
this.textBoxes[i].setAttribute("i", i + 1);
1818

1919
this.textBoxes[i].onkeydown = event=> {
20-
if (event.key == "ArrowLeft" ||
21-
event.key == "ArrowRight" ||
22-
event.key == "Tab" ||
23-
event.key == "Shift") return;
20+
if (event.key === "ArrowLeft" ||
21+
event.key === "ArrowRight" ||
22+
event.key === "Tab" ||
23+
event.key === "Shift") return;
2424

2525
let ok = (
2626
event.ctrlKey ||
27-
event.key == "." || event.key == "0" ||
28-
event.key == "1" || event.key == "2" || event.key == "3" ||
29-
event.key == "4" || event.key == "5" || event.key == "6" ||
30-
event.key == "7" || event.key == "8" || event.key == "9" ||
31-
event.key == "F5" ||
32-
event.key == "Backspace" || event.key == "Delete" ||
33-
event.key == "End" || event.key == "Home" ||
34-
event.key == "ArrowUp" || event.key == "ArrowDown"
27+
event.key === "." || event.key === "0" ||
28+
event.key === "1" || event.key === "2" || event.key == "3" ||
29+
event.key === "4" || event.key === "5" || event.key === "6" ||
30+
event.key === "7" || event.key === "8" || event.key === "9" ||
31+
event.key === "F5" ||
32+
event.key === "Backspace" || event.key === "Delete" ||
33+
event.key === "End" || event.key === "Home" ||
34+
event.key === "ArrowUp" || event.key === "ArrowDown"
3535
);
3636

3737
if (!ok) event.preventDefault();
3838

39-
if (event.key == "ArrowUp" && !isNaN(event.target.value)) {
39+
if (event.key === "ArrowUp" && !isNaN(event.target.value)) {
4040
event.preventDefault();
4141
let v = parseInt(event.target.value);
4242
if (v < 255) event.target.value = v + 1;
4343
return;
4444
}
4545

46-
if (event.key == "ArrowDown" && !isNaN(event.target.value)) {
46+
if (event.key === "ArrowDown" && !isNaN(event.target.value)) {
4747
event.preventDefault();
4848
let v = parseInt(event.target.value);
4949
if (v > 0) event.target.value = v - 1;
5050
return;
5151
}
5252

53-
if (event.key == "Backspace")
54-
if (event.target.value.length == 0) {
53+
if (event.key === "Backspace")
54+
if (event.target.value.length === 0) {
5555
this.FocusPrevious(event.target);
5656
}
5757
else {
5858
return; //continue with default behavior
5959
}
6060

61-
if (event.key == ".") {
61+
if (event.key === ".") {
6262
event.preventDefault();
6363
this.FocusNext(event.target);
6464
}
6565

6666
if (event.target.selectionStart === 0 && event.target.selectionEnd === 4) {
6767
let v = parseInt(event.target.value);
68-
if (v == NaN) v = 0;
68+
if (v === NaN) v = 0;
6969
if (v > 255) event.target.value = 255;
7070
if (!isNaN(event.key)) this.FocusNext(event.target);
7171
}

0 commit comments

Comments
 (0)