• 
      

    Fix a bug with the Review Summary column.

    Review Request #15015 — Created April 16, 2026 and submitted — Latest diff uploaded

    Information

    Review Board
    release-8.x

    Reviewers

    In our recent datagrid updates, we gave the ReviewSummaryColumn a
    link_css_class of review-request-link. This is the class used for
    review request info boxes, which takes the cell's href target and uses
    that to create the review request info box. The href target for review
    summary cells is the review URL, but the review request info box
    requires a review request URL to work properly. This was causing a bug
    where the info box was populated with a poorly formatted review request
    page.

    Previously we didn't set the link_css_class for the
    ReviewSummaryColumn, which meant that the review request info box
    wouldn't show up when hovering over the review request summary of the
    column. This change fixes the bug and improves the behaviour, we now
    supply the review request URL to the info box through the column's
    render context and a custom template for the review summary cells.

    • Ran unit tests.
    • Hovered over review summary column cells, saw the bug was fixed.
    • Hovered over review request summary column cells.

    Commits

    Files