From 7b0660e46ef059fe2f28d0c07bfde4fe74638f64 Mon Sep 17 00:00:00 2001 From: jaakko Date: Tue, 7 Apr 2026 08:16:02 +0300 Subject: [PATCH] =?UTF-8?q?Korjattu=20illegal=20break:=20if(!task=5Fid)=20?= =?UTF-8?q?break=20=E2=86=92=20if(task=5Fid)=20{=20...=20}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit break ei ole sallittu if/else-lohkossa. Kääritty avatar-aktivointi if(data.task_id) -ehtoon. Co-Authored-By: Claude Opus 4.6 (1M context) --- network-poc/static/index.html | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/network-poc/static/index.html b/network-poc/static/index.html index 77dd811..6ff3be5 100644 --- a/network-poc/static/index.html +++ b/network-poc/static/index.html @@ -3325,23 +3325,24 @@ ${generatedFiles['Dockerfile'] || '(puuttuu)'}`; } // Avatar-aktivointi vain oikeille käyttäjäpyynnöille (task_id) - if (!data.task_id) break; - document.querySelectorAll('.avatar-card').forEach(c => c.classList.remove('active')); - const model = data.model || ''; - const p = data.prompt ? data.prompt.toLowerCase() : ''; + if (data.task_id) { + document.querySelectorAll('.avatar-card').forEach(c => c.classList.remove('active')); + const model = data.model || ''; + const p = data.prompt ? data.prompt.toLowerCase() : ''; - if (p.includes('tiiminvetäjä') || p.includes('pilko')) { - document.getElementById('avatar-kpn')?.classList.add('active'); - } else if (p.includes('arvioi seuraava koodi') || p.includes('ohjelmiston julkaisu')) { - document.getElementById('avatar-tester')?.classList.add('active'); - } else if (p.includes('tervehdi')) { - document.getElementById('avatar-client')?.classList.add('active'); - } else if (p.includes('test')) { - document.getElementById('avatar-qa')?.classList.add('active'); - } else if (model.includes('coder') || model.includes('Coder')) { - document.getElementById('avatar-coder')?.classList.add('active'); - } else if (model.includes('deepseek') || model.includes('r1')) { - document.getElementById('avatar-observer')?.classList.add('active'); + if (p.includes('tiiminvetäjä') || p.includes('pilko')) { + document.getElementById('avatar-kpn')?.classList.add('active'); + } else if (p.includes('arvioi seuraava koodi') || p.includes('ohjelmiston julkaisu')) { + document.getElementById('avatar-tester')?.classList.add('active'); + } else if (p.includes('tervehdi')) { + document.getElementById('avatar-client')?.classList.add('active'); + } else if (p.includes('test')) { + document.getElementById('avatar-qa')?.classList.add('active'); + } else if (model.includes('coder') || model.includes('Coder')) { + document.getElementById('avatar-coder')?.classList.add('active'); + } else if (model.includes('deepseek') || model.includes('r1')) { + document.getElementById('avatar-observer')?.classList.add('active'); + } } } }