This PR resolves #464 by adding error handling into the programsRouter.get('/') function. A respective test block was added to the programs router test file.
Checklist
[x] Are the issues being addressed linked to this PR?
[x] Do all commit messages start with the issue number?
I understand we're wanting to merge Prabh's PR before additional PRs are merged - I'm just putting up this PR in the meantime and can merge any new code in main into this branch when ready.
Proposed changes
This PR resolves #464 by adding error handling into the
programsRouter.get('/')
function. A respective test block was added to the programs router test file.Checklist