dotCMS / dotCMS/core

Task Manager portlet: Workflow Step filter not retained and Step dropdown empties after opening a content item

Open
#36,203 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

OKR : Customer Support stale Team : Maintenance Type : Defect
Dominant language
Java
Stars
970
Forks
486
Avg merge
3d 33m
Merged PRs (30d)
170

Description

Problem Statement

In the Task Manager / Workflow Tasks portlet ("Filtered Tasks"), when a user
selects a Workflow Scheme and a Step to filter the task list, then opens a piece
of content (edit task) and returns to the portlet, the Step filter is lost and the
Step dropdown is empty. The user must re-select the scheme and click Reset to
filter again — repeated for every content item in the same step.

Steps to Reproduce
  1. Go to the Task Manager (Workflow Tasks) portlet.
  2. Select a Workflow Scheme, then select a Step to filter the list.
  3. Open one of the filtered tasks / pieces of content.
  4. Return to the Task Manager portlet.

https://github.com/user-attachments/assets/62d0a2a8-b057-42eb-b1ac-2cac992f6b91

Acceptance Criteria

The Scheme and Step filters remain selected and applied; the Step dropdown stays
populated with the steps of the selected scheme.

dotCMS Version

26.06.15-01

Severity

Medium - Some functionality impacted

Links

https://dotcms.freshdesk.com/a/tickets/37868

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the Task Manager / Workflow Tasks portlet and reproduce the filter behavior described: select a Scheme and Step, open a filtered task, and return. Trace how the Scheme and Step selections and the Step dropdown are restored; done means both filters remain applied and the dropdown stays populated with steps from the selected scheme.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.