contracts, index, rootGBPcontroller
[groupbasedpolicy.git] / groupbasedpolicy-ui / module / src / main / resources / gbp / contract / contract-list.service.js
index a6fafa7a164314bdf9765b04f59b580191fec91f..6d184b752167d23fe709284acae6962efd4ef21e 100644 (file)
@@ -12,6 +12,7 @@ define([], function () {
         function ContractList() {
             /* properties */
             this.data = [];
+
             /* methods */
             this.setData = setData;
             this.get = get;
@@ -28,17 +29,19 @@ define([], function () {
                 });
             }
 
-            function get(dataStore) {
+            function get(tenantId) {
                 /* jshint validthis:true */
                 var self = this;
 
-                var restObj = Restangular.one('restconf').one(dataStore).one('policy:tenants')
-                .one('tenant').one('tenant1').one('policy');
+                // var restObj = Restangular.one('restconf').one(dataStore).one('policy:tenants')
+                // .one('tenant').one('tenant1').one('policy');
+                var restObj = Restangular.one('restconf').one('config').one('policy:tenants')
+                    .one('tenant').one(tenantId).one('policy');
 
                 return restObj.get().then(function (data) {
-                    if (data.policy.contract) {
-                        self.setData(data.policy.contract);
-                    }
+                    // if (data.policy.contract) {
+                    //     self.setData(data.policy.contract);
+                    self.setData(data.policy.contract);
                 });
             }
         }