This PR adds a "listParticipantActivitiesCompletionForProgram" service function and a router for it. It takes the program and principle ID as parameters, and return all corresponding activities with their completion status.
Test files for both service function and router are 100% passed.
Checklist
[x] Are the issues being addressed linked to this PR?
[x] Do all commit messages start with the issue number?
Proposed changes
This PR resolves #469 .
This PR adds a "listParticipantActivitiesCompletionForProgram" service function and a router for it. It takes the program and principle ID as parameters, and return all corresponding activities with their completion status.
Test files for both service function and router are 100% passed.
Checklist