- updated;
This commit is contained in:
@@ -179,7 +179,10 @@ const DomandaEditInstructorManager = () => {
|
|||||||
.filter(o => head(o.settings.filter(s => s.name === 'isChecklistItem' && s.value)))
|
.filter(o => head(o.settings.filter(s => s.name === 'isChecklistItem' && s.value)))
|
||||||
.map(o => o.id);
|
.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 valuesTotal = formFieldsChecklist.map(v => formValues[v]);
|
||||||
const valuesFirst = valuesTotal.toSpliced(minChecks);
|
const valuesFirst = valuesTotal.toSpliced(minChecks);
|
||||||
setAtLeastOneChecked(valuesFirst.filter(v => Boolean(v) === true).length === valuesFirst.length);
|
setAtLeastOneChecked(valuesFirst.filter(v => Boolean(v) === true).length === valuesFirst.length);
|
||||||
|
|||||||
@@ -179,7 +179,10 @@ const DomandaEditPreInstructor = () => {
|
|||||||
.filter(o => head(o.settings.filter(s => s.name === 'isChecklistItem' && s.value)))
|
.filter(o => head(o.settings.filter(s => s.name === 'isChecklistItem' && s.value)))
|
||||||
.map(o => o.id);
|
.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 valuesTotal = formFieldsChecklist.map(v => formValues[v]);
|
||||||
const valuesFirst = valuesTotal.toSpliced(minChecks);
|
const valuesFirst = valuesTotal.toSpliced(minChecks);
|
||||||
setAtLeastOneChecked(valuesFirst.filter(v => Boolean(v) === true).length === valuesFirst.length);
|
setAtLeastOneChecked(valuesFirst.filter(v => Boolean(v) === true).length === valuesFirst.length);
|
||||||
@@ -1106,6 +1109,8 @@ const DomandaEditPreInstructor = () => {
|
|||||||
}*/
|
}*/
|
||||||
|
|
||||||
const actionBtns = () => {
|
const actionBtns = () => {
|
||||||
|
console.log(!data.id, !allFilesRated, !allChecksChecked,
|
||||||
|
!['NDG'].includes(data.applicationStatus), evaluationBlockedForUser(data), connectedSoccorsoId !== 0);
|
||||||
return <div className="appPageSection__actions">
|
return <div className="appPageSection__actions">
|
||||||
{(['SOCCORSO', 'CLOSE', 'EVALUATION', 'NDG', 'APPOINTMENT', 'ADMISSIBLE',
|
{(['SOCCORSO', 'CLOSE', 'EVALUATION', 'NDG', 'APPOINTMENT', 'ADMISSIBLE',
|
||||||
'AWAITING_TECHNICAL_EVALUATION', 'TECHNICAL_EVALUATION'].includes(data.applicationStatus)
|
'AWAITING_TECHNICAL_EVALUATION', 'TECHNICAL_EVALUATION'].includes(data.applicationStatus)
|
||||||
|
|||||||
Reference in New Issue
Block a user