Problem/Motivation

The transition buttons on /admin/config/workflow/workspaces/manage/{{ workspace }} are implemented as local action items. These appear/disappear based on route access to a transition form at /admin/config/workflow/workspaces/manage/{{ workspace }}/workflow/workspace/{{ transition }}.

For some reason, when all approval requests are approved, previously cached route access checks are not invalidated. Therefore, the button to transition a workspace to its next workflow state does not appear.

A screenshot which shows the admin screen that has the local action mentioned in the issue summary

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
local-action-screenshot.png39.57 KBgabesullice
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

gabesullice created an issue. See original summary.

gabesullice’s picture

Issue summary: View changes

gabesullice’s picture

Assigned: gabesullice » Unassigned
Status: Active » Needs review
heddn’s picture

Status: Needs review » Reviewed & tested by the community

Minor feedback posted that can be resolved at time of commit. LGTM.

gabesullice’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

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