projects
/
osm
/
UI.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix serialization of a leaf-list field.
[osm/UI.git]
/
skyquake
/
plugins
/
composer
/
src
/
src
/
stores
/
CatalogPackageManagerStore.js
diff --git
a/skyquake/plugins/composer/src/src/stores/CatalogPackageManagerStore.js
b/skyquake/plugins/composer/src/src/stores/CatalogPackageManagerStore.js
index
c964c67
..
9d23042
100644
(file)
--- 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);
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.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);
}
this.addOperation(operationInfo);
this.getInstance().requestCatalogPackageCopy(operationInfo, sourcePackage);
}