From 4c82a17c2824ffc0673f1266dc281d6609b19618 Mon Sep 17 00:00:00 2001 From: ABSinhaa Date: Thu, 24 Apr 2025 16:13:09 +0100 Subject: [PATCH] TD_5512 code checkin for competency 500 error while adding competency with flags. --- .../Controllers/FrameworksController/Competencies.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DigitalLearningSolutions.Web/Controllers/FrameworksController/Competencies.cs b/DigitalLearningSolutions.Web/Controllers/FrameworksController/Competencies.cs index 0d26aee6a3..6afd88f86a 100644 --- a/DigitalLearningSolutions.Web/Controllers/FrameworksController/Competencies.cs +++ b/DigitalLearningSolutions.Web/Controllers/FrameworksController/Competencies.cs @@ -148,7 +148,7 @@ public IActionResult AddEditFrameworkCompetency(int frameworkId, FrameworkCompet ModelState.AddModelError(nameof(FrameworkCompetency.Name), "Please enter a valid competency statement (between 3 and 500 characters)"); var competencyFlags = frameworkService.GetCompetencyFlagsByFrameworkId(frameworkId, frameworkCompetency?.CompetencyID).ToList(); if (competencyFlags != null) - competencyFlags.ForEach(f => f.Selected = selectedFlagIds.Contains(f.FlagId)); + competencyFlags.ForEach(f => f.Selected = selectedFlagIds != null ? selectedFlagIds.Contains(f.FlagId) : false); if (detailFramework == null) return StatusCode((int)HttpStatusCode.NotFound); var model = new FrameworkCompetencyViewModel()