From 823fcbf2505bf4e88c3ed316c6690bd1993873de Mon Sep 17 00:00:00 2001 From: Fabio Date: Fri, 10 Jan 2025 08:31:37 -0400 Subject: [PATCH 1/2] FOUR-20596:Show the modal if the process was not publish --- ProcessMaker/Http/Controllers/Process/ModelerController.php | 4 +++- resources/views/processes/modeler/index.blade.php | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ProcessMaker/Http/Controllers/Process/ModelerController.php b/ProcessMaker/Http/Controllers/Process/ModelerController.php index 3fe26e91a7..f020a020c3 100644 --- a/ProcessMaker/Http/Controllers/Process/ModelerController.php +++ b/ProcessMaker/Http/Controllers/Process/ModelerController.php @@ -21,6 +21,7 @@ use ProcessMaker\PackageHelper; use ProcessMaker\Traits\HasControllerAddons; use ProcessMaker\Traits\ProcessMapTrait; +use ProcessMaker\Models\ProcessLaunchpad; class ModelerController extends Controller { @@ -124,7 +125,7 @@ public function prepareModelerData( if (class_exists('ProcessMaker\Package\PackageABTesting\Models\Alternative')) { $process->load('alternativeInfo'); } - +// dd(ProcessLaunchpad::getLaunchpad(true, $process->id)); return [ 'process' => $process, 'manager' => $manager, @@ -146,6 +147,7 @@ public function prepareModelerData( 'runAsUserDefault' => $runAsUserDefault, 'alternative' => $alternative, 'abPublish' => PackageHelper::isPackageInstalled('ProcessMaker\Package\PackageABTesting\PackageServiceProvider'), + 'launchpad' => ProcessLaunchpad::getLaunchpad(true, $process->id), ]; } diff --git a/resources/views/processes/modeler/index.blade.php b/resources/views/processes/modeler/index.blade.php index 7703be7fb1..4cd8fe38ae 100644 --- a/resources/views/processes/modeler/index.blade.php +++ b/resources/views/processes/modeler/index.blade.php @@ -99,6 +99,7 @@ abPublish: @json($abPublish), alternative: @json($alternative), draftAlternative: @json($draftAlternative), + launchpad: @json($launchpad), } const warnings = @json($process->warnings); From a623f0a4fe7291116a80c3eacb8f4785b853edf0 Mon Sep 17 00:00:00 2001 From: Fabio Rodolfo Guachalla Blanco Date: Fri, 10 Jan 2025 08:33:26 -0400 Subject: [PATCH 2/2] Update ModelerController.php --- ProcessMaker/Http/Controllers/Process/ModelerController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ProcessMaker/Http/Controllers/Process/ModelerController.php b/ProcessMaker/Http/Controllers/Process/ModelerController.php index f020a020c3..a4563506f1 100644 --- a/ProcessMaker/Http/Controllers/Process/ModelerController.php +++ b/ProcessMaker/Http/Controllers/Process/ModelerController.php @@ -125,7 +125,7 @@ public function prepareModelerData( if (class_exists('ProcessMaker\Package\PackageABTesting\Models\Alternative')) { $process->load('alternativeInfo'); } -// dd(ProcessLaunchpad::getLaunchpad(true, $process->id)); + return [ 'process' => $process, 'manager' => $manager,