aboutsummaryrefslogtreecommitdiff
path: root/webAO/packets/handlers/handleLE.ts
diff options
context:
space:
mode:
authorstoned <Tukz@gmx.de>2024-08-12 13:24:42 +0200
committerstoned <Tukz@gmx.de>2024-08-12 13:24:42 +0200
commit1a32ea5886de62a495e6fcc65b3d270f9bd84cce (patch)
tree0de4fa97cee8f671c895b3f2a68419630c6ede0c /webAO/packets/handlers/handleLE.ts
parent77f47ce3ea789f6a38048728bd9c9b497cd4a759 (diff)
fix evidebce off by one again
Diffstat (limited to 'webAO/packets/handlers/handleLE.ts')
-rw-r--r--webAO/packets/handlers/handleLE.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/webAO/packets/handlers/handleLE.ts b/webAO/packets/handlers/handleLE.ts
index 2b7cfec..7291cd6 100644
--- a/webAO/packets/handlers/handleLE.ts
+++ b/webAO/packets/handlers/handleLE.ts
@@ -11,6 +11,8 @@ import { prepChat, safeTags } from '../../encoding';
export const handleLE = (args: string[]) => {
client.evidences = [];
for (let i = 1; i < args.length; i++) {
+ if (!args[i].includes("&"))
+ break;
const arg = args[i].split("&");
client.evidences[i - 1] = {
name: prepChat(arg[0]),
@@ -22,7 +24,7 @@ export const handleLE = (args: string[]) => {
const evidence_box = document.getElementById("evidences");
evidence_box.innerHTML = "";
- for (let i = 0; i <= client.evidences.length; i++) {
+ for (let i = 0; i <= client.evidences.length-1; i++) {
const evi_item = new Image();
evi_item.id = "evi_"+i;
evi_item.className = "evi_icon"