ziafazal/api-fix-to-avoid-multiple-auth-user-calls

@chrisndodge @mattdrayer I have created a separate PR for the fix to avoid multiple auth_user calls in CourseModuleCompletionList.