When a consumer requests ongoing read access in trust mode, the owner sees the streamlined "Trust this site" prompt (RequestTrustForm): one checkbox per kind, a blanket read-trust for the whole kind. The complete, item-by-item form (RequestApproveForm) lives at a sibling route for the same request, but nothing linked to it, so an owner who would rather share specific items than trust a whole kind had no way to reach it.

Both routes (pdv.request.trust and pdv.request.approve) act on the same pdv_grant_request and gate identically, so moving between them is purely presentational, with no state to carry.

Change

  • RequestTrustForm renders a "Pick specific items to share instead" link at the bottom, below the Save/Cancel actions, pointing at pdv.request.approve for the same request.
  • One-directional: the complete form already nests the per-kind ongoing-access (trust) sections, so it is a superset and needs no link back.
  • French translation and an owner-guide note added in the same change.

Issue fork pdv-3596055

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mably created an issue. See original summary.

  • mably committed d8b8a13e on 1.x
    feat: #3596055 Add a link from the streamlined trust prompt to the...
mably’s picture

Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.