You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by je...@apache.org on 2012/10/24 23:52:34 UTC

git commit: CS-16573: cloudstack UI - update instance - encode data passed to API call.

Updated Branches:
  refs/heads/master 1c5434808 -> afeced1e4


CS-16573: cloudstack UI - update instance - encode data passed to API call.


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

Branch: refs/heads/master
Commit: afeced1e437ed7a6e26ad98e489877387dab9615
Parents: 1c54348
Author: Jessica Wang <je...@citrix.com>
Authored: Mon Oct 22 17:00:41 2012 -0700
Committer: Jessica Wang <je...@citrix.com>
Committed: Wed Oct 24 14:52:13 2012 -0700

----------------------------------------------------------------------
 ui/scripts/instances.js |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/afeced1e/ui/scripts/instances.js
----------------------------------------------------------------------
diff --git a/ui/scripts/instances.js b/ui/scripts/instances.js
index b70b8fc..e58fc82 100644
--- a/ui/scripts/instances.js
+++ b/ui/scripts/instances.js
@@ -453,17 +453,21 @@
           edit: {
             label: 'label.edit',
             action: function(args) {
-              var array1 = [];							
-							if(args.data.displayname != args.context.instances[0].displayname)
-                array1.push("&displayName=" + args.data.displayname);
-								
-              array1.push("&group=" + args.data.group);
-              array1.push("&ostypeid=" + args.data.guestosid);
-              //array1.push("&haenable=" + haenable);
+						  var data = {
+							  id: args.context.instances[0].id,
+							  group: args.data.group,
+								ostypeid: args.data.guestosid
+							};
+						             						
+							if(args.data.displayname != args.context.instances[0].displayname) {
+							  $.extend(data, {
+								  displayName: args.data.displayname
+								});							
+							}								
 
               $.ajax({
-                url: createURL("updateVirtualMachine&id=" + args.context.instances[0].id + array1.join("")),
-                dataType: "json",
+                url: createURL('updateVirtualMachine'),
+                data: data,
                 success: function(json) {
                   var item = json.updatevirtualmachineresponse.virtualmachine;
                   args.response.success({data:item});