Korjattu illegal break: if(!task_id) break → if(task_id) { ... }
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) <noreply@anthropic.com>
This commit is contained in:
@@ -3325,23 +3325,24 @@ ${generatedFiles['Dockerfile'] || '(puuttuu)'}`;
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Avatar-aktivointi vain oikeille käyttäjäpyynnöille (task_id)
|
// Avatar-aktivointi vain oikeille käyttäjäpyynnöille (task_id)
|
||||||
if (!data.task_id) break;
|
if (data.task_id) {
|
||||||
document.querySelectorAll('.avatar-card').forEach(c => c.classList.remove('active'));
|
document.querySelectorAll('.avatar-card').forEach(c => c.classList.remove('active'));
|
||||||
const model = data.model || '';
|
const model = data.model || '';
|
||||||
const p = data.prompt ? data.prompt.toLowerCase() : '';
|
const p = data.prompt ? data.prompt.toLowerCase() : '';
|
||||||
|
|
||||||
if (p.includes('tiiminvetäjä') || p.includes('pilko')) {
|
if (p.includes('tiiminvetäjä') || p.includes('pilko')) {
|
||||||
document.getElementById('avatar-kpn')?.classList.add('active');
|
document.getElementById('avatar-kpn')?.classList.add('active');
|
||||||
} else if (p.includes('arvioi seuraava koodi') || p.includes('ohjelmiston julkaisu')) {
|
} else if (p.includes('arvioi seuraava koodi') || p.includes('ohjelmiston julkaisu')) {
|
||||||
document.getElementById('avatar-tester')?.classList.add('active');
|
document.getElementById('avatar-tester')?.classList.add('active');
|
||||||
} else if (p.includes('tervehdi')) {
|
} else if (p.includes('tervehdi')) {
|
||||||
document.getElementById('avatar-client')?.classList.add('active');
|
document.getElementById('avatar-client')?.classList.add('active');
|
||||||
} else if (p.includes('test')) {
|
} else if (p.includes('test')) {
|
||||||
document.getElementById('avatar-qa')?.classList.add('active');
|
document.getElementById('avatar-qa')?.classList.add('active');
|
||||||
} else if (model.includes('coder') || model.includes('Coder')) {
|
} else if (model.includes('coder') || model.includes('Coder')) {
|
||||||
document.getElementById('avatar-coder')?.classList.add('active');
|
document.getElementById('avatar-coder')?.classList.add('active');
|
||||||
} else if (model.includes('deepseek') || model.includes('r1')) {
|
} else if (model.includes('deepseek') || model.includes('r1')) {
|
||||||
document.getElementById('avatar-observer')?.classList.add('active');
|
document.getElementById('avatar-observer')?.classList.add('active');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user