Skip to content

Commit af36d87

Browse files
authored
Merge pull request #3228 from TechnologyEnhancedLearning/Develop/Fixes/TD-5220-FixOrderComparison
TD-5220 excludes empty or null group names from order comparison
2 parents 8823efb + 163c93b commit af36d87

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

DigitalLearningSolutions.Web/Services/ImportCompetenciesFromFileService.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,14 @@ private void PreProcessCompetencyRow(CompetencyTableRow competencyRow, List<int>
7474
else
7575
{
7676
var groupName = (string)(competencyRow?.CompetencyGroup);
77-
originalIndex = existingGroups.IndexOf(groupName);
78-
newIndex = newGroups.IndexOf(groupName);
79-
if (originalIndex != newIndex)
77+
if (!string.IsNullOrWhiteSpace(groupName))
8078
{
81-
competencyRow.Reordered = true;
79+
originalIndex = existingGroups.IndexOf(groupName);
80+
newIndex = newGroups.IndexOf(groupName);
81+
if (originalIndex != newIndex)
82+
{
83+
competencyRow.Reordered = true;
84+
}
8285
}
8386
}
8487
}

0 commit comments

Comments
 (0)