adding process completion logic
Some checks failed
PHPUnit / test (push) Has been cancelled

This commit is contained in:
2026-07-01 12:07:41 +02:00
parent 9bd9d9653c
commit 339091e13f
10 changed files with 353 additions and 10 deletions

View File

@ -938,6 +938,13 @@ async function initConditionEditor(condJson) {
if (!mount) return;
mount.innerHTML = '<div class="spinner"></div>';
await loadQuestionsByQuestionnaire();
let scoringProfiles = [];
try {
const data = await apiGet('scoring_profiles.php');
scoringProfiles = (data.profiles || []).filter(p => p.isActive !== 0 && p.isActive !== false);
} catch {
scoringProfiles = [];
}
const qid = questionnaire?.questionnaireID || 'new';
const parsed = parseConditionForm(condJson, qid);
const germanLabel = parsed.messageKey
@ -947,6 +954,7 @@ async function initConditionEditor(condJson) {
questionnaireId: qid,
allQuestionnaires,
questionsByQuestionnaire,
scoringProfiles,
conditionJson: condJson,
germanLabel,
editable: canEdit(),