Skip to content

Conversation

pmPaulis
Copy link
Contributor

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

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

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.

4 participants