EASY-Open-Source-Solution icon indicating copy to clipboard operation
EASY-Open-Source-Solution copied to clipboard

Feature - Filter program based on term

Open maximelets opened this issue 5 years ago • 1 comments

I want to minimize the values returned in the Intended Program List based on which Academic Term the Applicant selects.

Because there's no commit to Salesforce yet, there's no event that creates an application with a populated "intended term" field that a dependent question (Program) can look at and see "Oh, the Applicant wants to see only the Programs for Spring 2020. Go and select only those programs" which would be a small list.

maximelets avatar Dec 13 '19 06:12 maximelets

@maximelets There's already logic to throw an error for an invalid term/program combination when the application is created. The thought behind this was to reduce the number of applicants calling into the admissions office asking why programs weren't showing up on a list, but a number of users have requested the list be filtered immediately. To support both options, this should probably be a setting on the Application Control. Also, it can probably use the existing filtering logic as opposed to writing new logic (see the checkFields() method in the ApplicationCreate class). Are you willing to take this development on? Or should I log this as a new issue?

kyleschmid avatar Dec 13 '19 22:12 kyleschmid