FOUR-32683: Preserve PM Block task context in Web Entry redirects - #1928
FOUR-32683: Preserve PM Block task context in Web Entry redirects#1928eiresendez wants to merge 2 commits into
Conversation
screen-builder
|
||||||||||||||||||||||||||||
| Project |
screen-builder
|
| Branch Review |
task/FOUR-32683
|
| Run status |
|
| Run duration | 09m 44s |
| Commit |
|
| Committer | Eleazar Resendez |
| View all properties for this run ↗︎ | |
| Test results | |
|---|---|
|
|
0
|
|
|
0
|
|
|
19
|
|
|
0
|
|
|
389
|
| View all changes introduced in this branch ↗︎ | |
|
|
QA server K8S was successfully deployed https://ci-d106cbcdc2.engk8s.processmaker.net |
|
QA server K8S was successfully deployed https://ci-d106cbcdc2.engk8s.processmaker.net |
|
@nolanpro @sanjacornelius @CarliPinell The Decisions SonarQube migration is also blocking this PR, but the failure has two separate causes:
How can we solve this? Evidence:
|
|
The code looks good. No observations. |
CarliPinell
left a comment
There was a problem hiding this comment.
Tested and approved.
|
I have updated the new SonarQube quality gate. Re-running tests. |
|
QA server K8S was successfully deployed https://ci-d106cbcdc2.engk8s.processmaker.net |
|










Issue & Reproduction Steps
An authenticated Web Entry that transitions into a PM Block creates the child request and task correctly, but the redirect flow retains the parent request ID while applying the child task node ID. This produces an invalid Web Entry URL, a 404 configuration request, and an interstitial that remains loading indefinitely.
test_pm_block_6789.jsonfixture attached to FOUR-32683.Solution
How to Test
TaskWebEntryRedirect.spec.jsandTaskSelfServiceLock.spec.js.Related Tickets & Packages
ci:deploy
ci:package-webentry:task/FOUR-32683
.