Skip to content

Conversation

@gproly
Copy link
Contributor

@gproly gproly commented Aug 28, 2025

…Expressio

Description:

Steps to Reproduce the Issue:
Open a Request/Case:
Navigate to the ProcessMaker cases and open an existing request (case). Click on the Reassignment Button:
Locate and click the "Reassignment" button to reassign the case to another user.
View the Assignment User List:
Observe the list of users displayed in the reassignment dropdown.
Current Behavior (Issue):
Instead of filtering users as per the regular expression, all users are displayed in the reassignment list.
Expected Behavior:
The user list should be filtered based on the regular expression condition set in the process. Only users that match the specified regular expression should appear in the list.
Impact:
The client expects the user list to be filtered dynamically based on the regular expression condition applied in the process, but it is not working correctly.
Potentials Fix:
Request the development team to investigate and ensure that the reassignment user list correctly applies the regular expression condition as configured in the process.
Acceptance criteria:
When having a Rule Expression, the reassignment should only allow to reassign to Admin, Process Manager or the users listed in the Rule Expression list.

Related Tickets & Packages

https://processmaker.atlassian.net/browse/FOUR-23734

gproly added 2 commits August 28, 2025 10:59
…Expressio

 ## Description:
Steps to Reproduce the Issue:
  Open a Request/Case:
Navigate to the ProcessMaker cases and open an existing request (case).
Click on the Reassignment Button:
Locate and click the "Reassignment" button to reassign the case to another user.
  View the Assignment User List:
Observe the list of users displayed in the reassignment dropdown.
  Current Behavior (Issue):
Instead of filtering users as per the regular expression, all users are displayed in the reassignment list.
  Expected Behavior:
The user list should be filtered based on the regular expression condition set in the process.
Only users that match the specified regular expression should appear in the list.
  Impact:
The client expects the user list to be filtered dynamically based on the regular expression condition applied in the process, but it is not working correctly.
  Potentials Fix:
Request the development team to investigate and ensure that the reassignment user list correctly applies the regular expression condition as configured in the process.
  Acceptance criteria:
When having a Rule Expression, the reassignment should only allow to reassign to Admin, Process Manager or the users listed in the Rule Expression list.

 ## Related Tickets & Packages
https://processmaker.atlassian.net/browse/FOUR-23734
@processmaker-sonarqube
Copy link

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

@nolanpro nolanpro merged commit d3cb6b9 into develop Oct 27, 2025
8 checks passed
@nolanpro nolanpro deleted the bugfix/FOUR-23734 branch October 27, 2025 22:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants