Bugfix/FOUR-21504: Owner default name is not displayed in the Processes page by CarliPinell · Pull Request #7963 · ProcessMaker/processmaker

Solution

  • Fixed Column Owner in Processes List

How to Test

-Go to server: https://release-2024-fall-qa.processmaker.net/
-ProcessMaker Platform Winter 2025 Version 4.12.2 (Build #2c11d2de)

Server A

-Create a new user (e.g. user_id = 123) (this user needs all permissions to create processes)

  • login with new user and create a process
  • Export a process

Server B (no user should exist with a user_id = 123)

  • Go to Processes page
  • Import the process
  • Go to Process page
  • Search the imported process
  • Column Owner should show "ProcessMaker" instead of "Unclaimed"

Related Tickets & Packages

https://processmaker.atlassian.net/browse/FOUR-21504

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.