Skip to content

Conversation

@pbailie
Copy link
Contributor

@pbailie pbailie commented Sep 26, 2025

Per internal RPI request from @bmcutler and Prof. Wes Turner

Because registration source data no longer differentiates RCOS credit load by CRN, a custom section mapping is implemented in the student auto feed.

RCOS course enrollments, per each student, will now be mapped to {course}-{credits}. e.g. A student enrolled in CSCI4700 for 4 credits will show in RCOS registration section CSCI4700-4.

Added placeholder for config.php.  Add validation for credit load.
Solution was incorrect as request was not properly communicated.
Code refactoring, fixes, and comment/documentation improvements.
Work in progress
@pbailie pbailie requested a review from bmcutler September 26, 2025 00:27
There was a rare edge case that an email address found in the enrollment data, that didn't match RPI's 5+1 user ID pattern, could potentially cause the wrong entry(ies) to be filtered out when filtering duplicate student enrollments.  Filtering code has been improved and the bug fixed.
@bmcutler bmcutler merged commit d3d5bd3 into main Oct 6, 2025
1 check passed
@bmcutler bmcutler deleted the rcos branch October 6, 2025 02:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants