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/31 23:26:18 UTC

git commit: cloudstack UI - domain page - create domain - encode data passed to API call.

Updated Branches:
  refs/heads/master 703c5b44f -> ae79a1ebb


cloudstack UI - domain page - create domain - 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/ae79a1eb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/ae79a1eb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/ae79a1eb

Branch: refs/heads/master
Commit: ae79a1ebbd8cd4ce1fdada299c0f54c6b4c64a60
Parents: 703c5b4
Author: Jessica Wang <je...@citrix.com>
Authored: Tue Oct 30 15:54:39 2012 -0700
Committer: Jessica Wang <je...@citrix.com>
Committed: Wed Oct 31 15:26:05 2012 -0700

----------------------------------------------------------------------
 ui/scripts/domains.js |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/ae79a1eb/ui/scripts/domains.js
----------------------------------------------------------------------
diff --git a/ui/scripts/domains.js b/ui/scripts/domains.js
index e663339..991e37d 100644
--- a/ui/scripts/domains.js
+++ b/ui/scripts/domains.js
@@ -193,16 +193,20 @@
             label: 'label.add.domain',
 
             action: function(args) {
-              var array1 = [];
-              array1.push("&parentdomainid=" + args.context.domains[0].id);
-              array1.push("&name=" + todb(args.data.name));     
-              if(args.data.networkdomain != null && args.data.networkdomain.length > 0)              
-                array1.push("&networkdomain=" + todb(args.data.networkdomain));  
+              var data = {
+							  parentdomainid: args.context.domains[0].id,
+								name: args.data.name
+							};
+                 
+              if(args.data.networkdomain != null && args.data.networkdomain.length > 0) {    
+                $.extend(data, {
+                  networkdomain: args.data.networkdomain
+                });			
+							}
                 
               $.ajax({
-                url: createURL("createDomain" + array1.join("")),
-                dataType: "json",
-                async: false,
+                url: createURL('createDomain'),
+                data: data,               
                 success: function(json) {
                   var item = json.createdomainresponse.domain;
                   args.response.success({data: item});