From 60c65f2110f65221bc3a71b2887667e78c53c53e Mon Sep 17 00:00:00 2001
From: rsanchez <rsanchez@curisit.net>
Date: Wed, 22 Mar 2017 17:44:16 +0000
Subject: [PATCH] #3527 fix - Added pack/license actions and a lot of bugfixing
---
securis/src/main/webapp/src/app/forms/base.ts | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/securis/src/main/webapp/src/app/forms/base.ts b/securis/src/main/webapp/src/app/forms/base.ts
index b29548d..1fc2ca1 100644
--- a/securis/src/main/webapp/src/app/forms/base.ts
+++ b/securis/src/main/webapp/src/app/forms/base.ts
@@ -56,8 +56,8 @@
protected abstract init(): void;
protected abstract goBack(): void;
- save() {
- var command = this.isNew ? this.resourceServices.create(this.data) : this.resourceServices.modify(this.data.id, this.data);
+ save(fieldId : string = 'id') {
+ var command = this.isNew ? this.resourceServices.create(this.data) : this.resourceServices.modify(this.data[fieldId], this.data);
command.subscribe(
data => {
this.toaster.success(this.$L.get('{} saved sucessfully', this.resourceName.capitalize()));
@@ -94,7 +94,7 @@
this.form_title = this.$L.get('{} data', this.resourceName.capitalize());
this.isNew = true;
!!this.route && this.route.params.subscribe(params => {
- var eleId = +params[idparam]; // (+) converts string 'id' to a number
+ var eleId = params[idparam];
if (!eleId) {
this.data = {};
Object.keys(default_values).forEach((k : string) => this.data[k] = default_values[k]);
--
Gitblit v1.3.2