Skip to content

Commit f526f4c

Browse files
Fixed display of script tasks on bundles
1 parent d46c124 commit f526f4c

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

ProcessMaker/Models/BundleAsset.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ class BundleAsset extends ProcessMakerModel
3030

3131
const PM_BLOCK_CLASS = 'ProcessMaker\Package\PackagePmBlocks\Models\PmBlock';
3232

33+
const SERVICE_TASK_RESOURCE_CLASS = 'ProcessMaker\Package\PackageServiceTask\Models\ServiceTaskResource';
34+
3335
public static function canExport(?ProcessMakerModel $asset)
3436
{
3537
return $asset !== null
@@ -100,6 +102,8 @@ public function getUrlAttribute()
100102
return "/designer/flow-genies/{$this->asset_id}/edit";
101103
case self::PM_BLOCK_CLASS:
102104
return "/designer/pm-blocks/{$this->asset_id}/edit";
105+
case self::SERVICE_TASK_RESOURCE_CLASS:
106+
return "/service-task/{$this->asset_id}/edit";
103107
default:
104108
return null;
105109
}
@@ -124,6 +128,8 @@ public function getTypeAttribute()
124128
return 'flow_genie';
125129
case self::PM_BLOCK_CLASS:
126130
return 'pm_block';
131+
case self::SERVICE_TASK_RESOURCE_CLASS:
132+
return 'service_task_resource';
127133
default:
128134
return null;
129135
}

resources/js/admin/devlink/components/assetTypes.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export default [
7575
type: 'service_task_resource',
7676
name: 'Service Task Resources',
7777
url: 'package.service-task.resources.fetch',
78-
listingUrl: '/designer/service-tasks',
78+
listingUrl: '/service-task',
7979
class: 'ProcessMaker\\Package\\PackageServiceTask\\Models\\ServiceTaskResource',
8080
icon: 'fp-script-outline',
8181
nameField: 'name',

0 commit comments

Comments
 (0)