diff --git a/src/main/java/edu/iu/uits/lms/crosslist/service/CrosslistService.java b/src/main/java/edu/iu/uits/lms/crosslist/service/CrosslistService.java index ee14bb6..1e71b5f 100644 --- a/src/main/java/edu/iu/uits/lms/crosslist/service/CrosslistService.java +++ b/src/main/java/edu/iu/uits/lms/crosslist/service/CrosslistService.java @@ -399,7 +399,8 @@ public FindParentResult processSisLookup(String sisSectionId) { return findParentResult; } - Section section = sectionService.getSection(String.format("sis_section_id:%s", sisSectionId)); + // this style of Canvas search is case-sensitive, so let's force the upper case that will be accurate for SIS + Section section = sectionService.getSection(String.format("sis_section_id:%s", sisSectionId.toUpperCase())); if (section == null) { findParentResult.setShowCourseInfo(false); diff --git a/src/main/resources/templates/findParentCourse.html b/src/main/resources/templates/findParentCourse.html index 2a376fb..aec60eb 100644 --- a/src/main/resources/templates/findParentCourse.html +++ b/src/main/resources/templates/findParentCourse.html @@ -107,9 +107,9 @@