sul-dlss / course_reserves

rails app used by patrons looking up course reserve info and lib staff entering course reserve info
1 stars 1 forks source link

Adding option to read in JSON resulting from MaIS API by adding a value to Setting #479

Closed hudajkhan closed 1 year ago

hudajkhan commented 1 year ago

Previous pull request, starting with https://github.com/sul-dlss/course_reserves/pull/474, helped setup a rake task that could be run to generate JSON files with course information from the MaIS APIs.

This pull request allows the app to read in those JSON files if a particular Setting key "use_course_json" is present. The default is to not have that variable be in the Settings file, so we can try out how the app behaves in staging first by manually adding that setting. The tests have been updated to pretend the use_course_json setting is present.

A subsequent pull request will do the following to switch the course reserves process over to using the MaIS APIs:

How to test this pull request: