aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-ui/src/app/ng2/pages/workspace/tosca-artifacts/tosca-artifact-page.component.ts
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-ui/src/app/ng2/pages/workspace/tosca-artifacts/tosca-artifact-page.component.ts')
-rw-r--r--catalog-ui/src/app/ng2/pages/workspace/tosca-artifacts/tosca-artifact-page.component.ts12
1 files changed, 8 insertions, 4 deletions
diff --git a/catalog-ui/src/app/ng2/pages/workspace/tosca-artifacts/tosca-artifact-page.component.ts b/catalog-ui/src/app/ng2/pages/workspace/tosca-artifacts/tosca-artifact-page.component.ts
index e6d820ecd5..c18d22ba07 100644
--- a/catalog-ui/src/app/ng2/pages/workspace/tosca-artifacts/tosca-artifact-page.component.ts
+++ b/catalog-ui/src/app/ng2/pages/workspace/tosca-artifacts/tosca-artifact-page.component.ts
@@ -70,11 +70,15 @@ export class ToscaArtifactPageComponent implements OnInit {
this.isLoading = true;
switch (artifactType) {
case (ArtifactType.TOSCA.TOSCA_CSAR):
- this.Notification.error({
- message: "Feature not implemented yet",
- title: "Error"
+ this.componentService.putServiceToscaModel(this.componentId, this.componentType, file).subscribe((response)=> {
+ this.Notification.success({
+ message: "Service " + response.name + " has been updated",
+ title: "Success"
+ });
+ this.isLoading = false;
+ }, () => {
+ this.isLoading = false;
});
- this.isLoading = false;
break;
case (ArtifactType.TOSCA.TOSCA_TEMPLATE):
this.componentService.putServiceToscaTemplate(this.componentId, this.componentType, file).subscribe((response)=> {