Skip to content

FOUR-31357: Fix boolean bindings for process template modal#8891

Open
eiresendez wants to merge 1 commit into
developfrom
observation/FOUR-31357
Open

FOUR-31357: Fix boolean bindings for process template modal#8891
eiresendez wants to merge 1 commit into
developfrom
observation/FOUR-31357

Conversation

@eiresendez

@eiresendez eiresendez commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Issue & Reproduction Steps

FOUR-31357 reports a Vue console warning when opening the process template selection modal. To reproduce, log in with valid credentials, open DevTools Console, navigate to the Processes section, and click the button to create a new process or otherwise trigger the template selection modal. Vue warns that SelectTemplateModal expects isAbTestingInstalled to be a Boolean but receives the String value "1".

Solution

  • Updated the Processes Blade view to pass is-ab-testing-installed as a Vue-bound JSON boolean instead of an HTML string.
  • Updated the adjacent is-projects-installed package flag the same way to avoid the same string-boolean behavior in the Project selector condition.
  • Kept the change scoped to core Blade rendering; no package or Vue prop contract changes were introduced.

How to Test

  • Visit /processes as a user with create-processes.
  • Open DevTools Console.
  • Click + Process to open the template selection modal.
  • Confirm the Invalid prop: type check failed for prop "isAbTestingInstalled" warning no longer appears.
  • Confirm the Project selector still appears when package-projects is installed and does not appear when it is not installed.

Related Tickets & Packages

ci:deploy
.

@processmaker-sonarqube

Copy link
Copy Markdown

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

@vladyrichter

Copy link
Copy Markdown

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

@eiresendez eiresendez requested a review from CarliPinell July 2, 2026 21:55
@eiresendez eiresendez self-assigned this Jul 2, 2026

@CarliPinell CarliPinell left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.
No observations found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants