• 
      

    Convert some review request dialogs to Ink.

    Review Request #14691 — Created Nov. 14, 2025 and submitted

    Information

    Review Board
    release-7.1.x

    Reviewers

    This updates the following dialogs to use the new Ink dialog
    capabilities:

    • Publish error alerts
    • Ship It confirmation dialog
    • Prompt for loading a draft
    • Legacy closed Banner view's error handler.

    Where appropriate, some of the containing functions have been made
    async. This will be used along with upcoming changes for async actions.

    Unit tests pass.

    Tested each of these actions, verifying the dialogs worked as
    expected and that Do Not Ask Again was respected.

    Summary ID
    Convert some review request dialogs to Ink.
    This updates the following dialogs to use the new Ink dialog capabilities: * Publish error alerts * Ship It confirmation dialog * Prompt for loading a draft * Legacy closed Banner view's error handler. Where appropriate, some of the containing functions have been made async. This will be used along with upcoming changes for async actions.
    31b90ad8c74e8d46a315dd0072c22a8a8e5461bb
    Description From Last Updated

    I like the description you used in the Ship it click handler, we should use it here: "This function is …

    maubin maubin

    It looks like we're only using cid once now. Can we just use this.cid inline?

    david david
    david
    1. 
        
    2. Show all issues

      It looks like we're only using cid once now. Can we just use this.cid inline?

    3. 
        
    maubin
    1. 
        
    2. Show all issues

      I like the description you used in the Ship it click handler, we should use it here: "This function is now asynchronous, returning a Promise."

      Also we should add a returns section to the docs.

    3. 
        
    chipx86
    david
    1. Ship It!
    2. 
        
    maubin
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-7.1.x (c01c7ed)