X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Fstores%2FCatalogPackageManagerStore.js;h=9d23042e7651c2976b91a1618bd744b08f56f65a;hp=c964c679661f6d09df0075cd571bac73826f7c97;hb=c648004e06badbdf56b022c64abf7cac136b6f97;hpb=bd0ec3d0d995e2846800297475272def540e18d4 diff --git a/skyquake/plugins/composer/src/src/stores/CatalogPackageManagerStore.js b/skyquake/plugins/composer/src/src/stores/CatalogPackageManagerStore.js index c964c6796..9d23042e7 100644 --- a/skyquake/plugins/composer/src/src/stores/CatalogPackageManagerStore.js +++ b/skyquake/plugins/composer/src/src/stores/CatalogPackageManagerStore.js @@ -124,15 +124,17 @@ class CatalogPackageManagerStore { copyCatalogPackage(sourcePackage) { let operationInfo = Object.assign({}, defaults.operation); - operationInfo.name = "Duplication of " + sourcePackage.name; - operationInfo.id = guid(); - operationInfo.icon = imgCopy; - operationInfo.type = 'copy'; - operationInfo.message = 'Requesting package duplication.'; + operationInfo.args.packageType = sourcePackage['uiState']['type'].toUpperCase(); operationInfo.args.id = sourcePackage.id; operationInfo.args.name = sourcePackage.name + ' copy'; + operationInfo.id = guid(); + operationInfo.icon = imgCopy; + operationInfo.type = 'copy'; + operationInfo.name = "Creating " + operationInfo.args.name; + operationInfo.message = "Requesting duplication"; + this.addOperation(operationInfo); this.getInstance().requestCatalogPackageCopy(operationInfo, sourcePackage); }