Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Section authorization: Optimize method to make it faster #2656
Who is this PR for?
Educators with section assignments
What problem does this PR fix?
#2654 centralizes section authorization, and makes more use of these methods that previously. This slowed down the section page for queries like
What does this PR do?
Adds two optimizations, adapted from
Also adds minimal smoke tests to
Screenshot (if adding a client-side feature)
Which features or pages does this PR touch?
Does this PR use tests to help verify we can deploy these changes quickly and confidently?