Skip to content

Commit ac19905

Browse files
Merge pull request #2858 from WISE-Community/issue-2856-constraint-without-removal-criteria-name-bug
Constraint without Removal Criteria Name breaks preview project
2 parents 2b0760a + 552c3df commit ac19905

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/main/webapp/wise5/services/studentDataService.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -457,8 +457,12 @@ export class StudentDataService extends DataService {
457457
return true;
458458
}
459459

460-
evaluateCriteria(criteria) {
461-
return this.criteriaFunctionNameToFunction[criteria.name](criteria);
460+
evaluateCriteria(criteria: any): boolean {
461+
const criteriaFunction = this.criteriaFunctionNameToFunction[criteria.name];
462+
if (criteriaFunction == null) {
463+
return true;
464+
}
465+
return criteriaFunction(criteria);
462466
}
463467

464468
evaluateIsCompletedCriteria(criteria) {

0 commit comments

Comments
 (0)