Skip to content

Conversation

@pmPaulis
Copy link
Contributor

@pmPaulis pmPaulis commented Aug 27, 2025

Issue & Reproduction Steps

There is confusion with the stages when they are not published.
Error in alternatives when changing the position of the stages

Solution

  • List the changes you've introduced to solve the issue.

How to Test

Describe how to test that this solution works.

Related Tickets & Packages

Code Review Checklist

  • I have pulled this code locally and tested it on my instance, along with any associated packages.
  • This code adheres to ProcessMaker Coding Guidelines.
  • This code includes a unit test or an E2E test that tests its functionality, or is covered by an existing test.
  • This solution fixes the bug reported in the original ticket.
  • This solution does not alter the expected output of a component in a way that would break existing Processes.
  • This solution does not implement any breaking changes that would invalidate documentation or cause existing Processes to fail.
  • This solution has been tested with enterprise packages that rely on its functionality and does not introduce bugs in those packages.
  • This code does not duplicate functionality that already exists in the framework or in ProcessMaker.
  • This ticket conforms to the PRD associated with this part of ProcessMaker.

ci:deploy

henryjonathanquispe and others added 8 commits August 19, 2025 16:26
…shed.

 ## Description:
Create a process
Add Start Event → Task Form → End Event
Create two stages and assigned these to flow to each task
Publish the process
Open the process by launchpad
Create a case
Return to process
Delete the stages in the process
Does not publish the changes
Go to process launchpad
Check that stages are not present after the changes
Create new cases
The new cases are created with stage but it is not visible in process launchpad
Current Behavior:
To stages are visible to start a CASE is necessary to publish the process with stages
To stages are visible in LAUNCH PAD does not necessary to publish the process with stages
which causes confusion when displaying case information
Expected Behavior:
The information in launch pad should be sync
If there are stages the new cases should be created with the corresponding stage
If there are not stages the new cases should be created without stages
To this it necessary that stages will be publish to avoid errors and confusions

 ## Related Tickets & Packages
https://processmaker.atlassian.net/browse/FOUR-25926
FOUR-25905: Error in alternatives when changing the position of the stages
FOUR-23421 There is confusion with the stages when they are not publi…
@vladyrichter
Copy link

QA server K8S was successfully deployed https://ci-e99bdcbf88.engk8s.processmaker.net

gproly and others added 3 commits September 2, 2025 16:30
 ## Description
- Steps to Reproduce
Create a process
Add Start Event → Task form → End Event
Add new stages
Assign the stages in the flow
Create alternative B
Delete one alternative
Publish the changes
- Current Behavior
Stage labels are not lost in both alternatives, this remain in alternative B
- Expected Behavior
Stage labels should lost in both alternatives

 ## Related Tickets & Packages
https://processmaker.atlassian.net/browse/FOUR-25979
FOUR-25979 Label are not lost in alternative B
@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 7ded348 into develop Sep 2, 2025
7 of 8 checks passed
@nolanpro nolanpro deleted the bugfix/FOUR-22600 branch September 2, 2025 21:20
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.

6 participants