From 632d6389ed0d027441a392c8eae74bfcca015b11 Mon Sep 17 00:00:00 2001 From: Vitalii Kiiko Date: Mon, 9 Feb 2026 13:04:38 +0100 Subject: [PATCH] - updated; --- src/pages/DomandaEditInstructorManager/index.js | 5 ++++- src/pages/DomandaEditPreInstructor/index.js | 7 ++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/pages/DomandaEditInstructorManager/index.js b/src/pages/DomandaEditInstructorManager/index.js index 03e811f..5e41cea 100644 --- a/src/pages/DomandaEditInstructorManager/index.js +++ b/src/pages/DomandaEditInstructorManager/index.js @@ -179,7 +179,10 @@ const DomandaEditInstructorManager = () => { .filter(o => head(o.settings.filter(s => s.name === 'isChecklistItem' && s.value))) .map(o => o.id); - if (formFieldsChecklist.length >= minChecks) { + if (minChecks === 0) { + setAtLeastOneChecked(true); + setAllChecksChecked(true); + } else if (formFieldsChecklist.length > minChecks) { const valuesTotal = formFieldsChecklist.map(v => formValues[v]); const valuesFirst = valuesTotal.toSpliced(minChecks); setAtLeastOneChecked(valuesFirst.filter(v => Boolean(v) === true).length === valuesFirst.length); diff --git a/src/pages/DomandaEditPreInstructor/index.js b/src/pages/DomandaEditPreInstructor/index.js index 8484e87..24ab364 100644 --- a/src/pages/DomandaEditPreInstructor/index.js +++ b/src/pages/DomandaEditPreInstructor/index.js @@ -179,7 +179,10 @@ const DomandaEditPreInstructor = () => { .filter(o => head(o.settings.filter(s => s.name === 'isChecklistItem' && s.value))) .map(o => o.id); - if (formFieldsChecklist.length >= minChecks) { + if (minChecks === 0) { + setAtLeastOneChecked(true); + setAllChecksChecked(true); + } else if (formFieldsChecklist.length > minChecks) { const valuesTotal = formFieldsChecklist.map(v => formValues[v]); const valuesFirst = valuesTotal.toSpliced(minChecks); setAtLeastOneChecked(valuesFirst.filter(v => Boolean(v) === true).length === valuesFirst.length); @@ -1106,6 +1109,8 @@ const DomandaEditPreInstructor = () => { }*/ const actionBtns = () => { + console.log(!data.id, !allFilesRated, !allChecksChecked, + !['NDG'].includes(data.applicationStatus), evaluationBlockedForUser(data), connectedSoccorsoId !== 0); return
{(['SOCCORSO', 'CLOSE', 'EVALUATION', 'NDG', 'APPOINTMENT', 'ADMISSIBLE', 'AWAITING_TECHNICAL_EVALUATION', 'TECHNICAL_EVALUATION'].includes(data.applicationStatus)