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});