• 
      

    Simplify review dialog saving.

    Review Request #13790 — Created April 25, 2024 and submitted — Latest diff uploaded

    Information

    Review Board
    release-7.x

    Reviewers

    The review dialog save/publish operation used our ancient $.funcQueue,
    and was overly complex as a result. All of the component operations are
    now promise-based, so this change updates that operation to use
    async/await instead.

    • Ran js-tests.
    • Created a draft review and opened all the editors inside the review
      dialog. Hit publish and saw that each of the editors saved and then
      the review was published correctly.

    Commits

    Files