Uh oh!
There was an error while loading. Please reload this page.
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 3 commits into
Conversation
screen-builder | ||||||||||||||||||||||||||||
| Project | screen-builder |
| Branch Review | task/FOUR-32683 |
| Run status | |
| Run duration | 42m 30s |
| Commit | |
| Committer | Eleazar Resendez |
| View all properties for this run ↗︎ | |
| Test results | |
|---|---|
0 | |
0 | |
19 | |
0 | |
393 | |
| View all changes introduced in this branch ↗︎ | |
nolanpro
commented
Aug 17, 2026
QA server K8S was successfully deployed https://ci-d106cbcdc2.engk8s.processmaker.net |
nolanpro
commented
Aug 18, 2026
QA server K8S was successfully deployed https://ci-d106cbcdc2.engk8s.processmaker.net |
eiresendez
commented
Aug 18, 2026
@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:
|
CarliPinell
commented
Aug 18, 2026
The code looks good. No observations. |
CarliPinell
commented
Aug 18, 2026
CarliPinell
commented
Aug 18, 2026
ryancooley
commented
Aug 20, 2026
I have updated the new SonarQube quality gate. Re-running tests. |
nolanpro
commented
Aug 20, 2026
QA server K8S was successfully deployed https://ci-d106cbcdc2.engk8s.processmaker.net |
eiresendez
commented
Aug 24, 2026
Hi @sanjacornelius and @ryancooley — SonarQube is reporting Could you advise how I should proceed? It seems |
eiresendez
commented
Aug 24, 2026
In sync with @ryancooley and @sanjacornelius, we will not address this SonarQube finding because Screen Builder currently uses Vue 2, and adding the emits option only here would be inconsistent with the rest of the codebase. The finding will be marked as a false positive. |
Refs: FOUR-32683
nolanpro
commented
Aug 25, 2026
QA server K8S was successfully deployed https://ci-d106cbcdc2.engk8s.processmaker.net |
eiresendez
commented
Aug 26, 2026
I reran the failed checks, but these failures are unrelated to the changes in this PR. The same intermittent Cypress/Vite issue has occurred in other Screen Builder PRs, where the app sometimes does not render and tests time out waiting for common UI elements. This CI stability issue should be addressed in a separate ticket outside the scope of this PR, so please disregard these failed checks when reviewing the changes here. |
nolanpro
commented
Aug 26, 2026
We'll try to get this solved, thanks |
eiresendez
commented
Aug 26, 2026
thank you @nolanpro 👍 it's all green! |






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
.