incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rohit Yadav <rohit.ya...@citrix.com>
Subject Using uuids instead of ids for querying
Date Wed, 19 Dec 2012 01:26:29 GMT
The UI currently fails for few of the APIs which are hard coded to use special numbers like
listRouters with projectId=-1. Such values are hardcoded in the implementation. Suggestions
on how to fix this?

Regards.

Temp. fix;
--- a/ui/scripts/system.js
+++ b/ui/scripts/system.js
@@ -311,7 +311,6 @@
             $.ajax({
               url: createURL('listRouters'),
               data: {
-                projectid: -1,
                                                                page: 1,
                                                                pagesize: 1  //specifying
pagesize as 1 because we don't need any embedded objects to be returned here. The only thing
we nee
               },
@@ -1526,7 +1525,7 @@
                                                                                var items
= [];
                                                                                //"listNetworks&projectid=-1":
list guest networks under all projects (no matter who the owner is)
                                                                                $.ajax({
-                      url: createURL("listNetworks&projectid=-1&trafficType=Guest&zoneId="
+ selectedZoneObj.id + "&physicalnetworkid=" + selectedPhysicalNetworkObj.id + "&page="
+ args.pa
+                      url: createURL("listNetworks&trafficType=Guest&zoneId=" + selectedZoneObj.id
+ "&physicalnetworkid=" + selectedPhysicalNetworkObj.id + "&page=" + args.page + "&pagesi
                       dataType: "json",
                                                                                        async:
false,
                       success: function(json) {
@@ -1870,9 +1869,7 @@
Mime
View raw message