X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Fstores%2FCatalogPackageManagerStore.js;h=9d23042e7651c2976b91a1618bd744b08f56f65a;hb=2da8b7a246ba17396c5bc218a0b7f1685fb8d304;hp=c964c679661f6d09df0075cd571bac73826f7c97;hpb=40667140982c8d9453d09f7ce27880801db294bb;p=osm%2FUI.git 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); }