Include user profile settings in review request page Etag calculation.

Review Request #14428 — Created May 8, 2025 and submitted

Information

Review Board
release-7.1.x

Reviewers

This change includes the user's profile settings when calculating the Etag
for the review request detail page. Today, this is useful to prevent
caching in the scenario where a user updates their Quick Access list from
the diff viewer page, and then navigates back to the review request page.
This will also help prevent caching issues for any similar settings in the
future.

  • Ran unit tests.
  • Added an item to my quick access list from the diff viewer page,
    navigated to the review request page and saw that the page wasn't
    cached.
  • Confirmed that the page still caches correctly when the quick access
    list hasn't changed.
Summary ID
Include user profile settings in review request page Etag calculation.
This change includes the user's profile settings when calculating the Etag for the review request detail page. Today, this is useful to prevent caching in the scenario where a user updates their Quick Access list from the diff viewer page, and then navigates back to the review request page. This will also help prevent caching issues for any similar settings in the future.
e2e2ac51f5e83335e62caafb98273ac6c4308391
maubin
chipx86
  1. Ship It!
  2. 
      
maubin
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.1.x (9e3e9dc)