Updated Branches:
  refs/heads/4.2 e2843b18b -> 9c8f040e1

CLOUDSTACK-4219: Autoscale UI: Fix for missing form data

Fix form data not being passed when editing autoscale policy on
existing LB rules.


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/9c8f040e
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/9c8f040e
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/9c8f040e

Branch: refs/heads/4.2
Commit: 9c8f040e1a4bdadcb5becad162395b74754017a3
Parents: e2843b1
Author: Brian Federle <[email protected]>
Authored: Mon Aug 12 10:58:24 2013 -0700
Committer: Brian Federle <[email protected]>
Committed: Mon Aug 12 10:58:24 2013 -0700

----------------------------------------------------------------------
 ui/scripts/ui-custom/autoscaler.js | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/9c8f040e/ui/scripts/ui-custom/autoscaler.js
----------------------------------------------------------------------
diff --git a/ui/scripts/ui-custom/autoscaler.js 
b/ui/scripts/ui-custom/autoscaler.js
index 6a36b88..0aa6c77 100644
--- a/ui/scripts/ui-custom/autoscaler.js
+++ b/ui/scripts/ui-custom/autoscaler.js
@@ -357,6 +357,9 @@
                     click: function() {
                         var data = cloudStack.serializeForm($('.ui-dialog 
.autoscaler form'));
 
+                        // Fix for missing formData, when editing existing 
rules;
+                        if (!formData) formData = data;
+
                         // Pass VPC data
                         if (formData.tier) {
                             data.tier = formData.tier;

Reply via email to