I hope that I I'm missing something rather simple, but I'm having a hard time getting back a list of course memberships, by user, including any disabled enrollments. Two of the three approaches I've taken only return enabled (course_users.row_status = 0) enrollments, but I need to pull back ALL enrollments.
Works - EnrollmentLoader.load(Enrollment e)
Doesn't Work - CourseMembershipDbLoader.loadByUserId(Id userId)
Doesn't Work - REST API (/learn/api/public/v1/users/<userid>/courses)
I'm trying to move away from the EnrollmentLoader, as I need to modify the availablity/row status, and the EnrollmentPersister is deprecated, and I'd rather not have to have a hybrid solution (EnrollmentLoader to load the data, and REST or CourseMembershipDbLoader to persist).