X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=planetstack%2Fcore%2Fxoslib%2Fstatic%2Fjs%2FxosDeveloper_datatables.js;h=7d6ee3c055ac6a62628fdbeb88d0aadb9adc2f52;hb=058ff324def456d1e4f2d85069b91f6cfc1108eb;hp=f0f92bf281b76135737e894d2675e4b9aa340f82;hpb=48c52bb3c25c5d905bd8f30dc63f24cf55916b39;p=plstackapi.git diff --git a/planetstack/core/xoslib/static/js/xosDeveloper_datatables.js b/planetstack/core/xoslib/static/js/xosDeveloper_datatables.js index f0f92bf..7d6ee3c 100644 --- a/planetstack/core/xoslib/static/js/xosDeveloper_datatables.js +++ b/planetstack/core/xoslib/static/js/xosDeveloper_datatables.js @@ -12,15 +12,20 @@ row = data.models[rowkey]; slicename = row.get("name"); sliceid = row.get("id"); - role = row.get("sliceInfo").roles[0]; + role = row.get("sliceInfo").roles[0] || ""; slivercount = row.get("sliceInfo").sliverCount; sitecount = row.get("sliceInfo").siteCount; + backendHtml = row.get("backendHtml") - if (! role) { + //if (! role) { + // continue; + //} + + if (! row.get("current_user_can_see") ) { continue; } - actualEntries.push(['' + slicename + '', + actualEntries.push([backendHtml + ' ' + slicename + '', role, slivercount, sitecount]); } oTable = $('#dynamicusersliceinfo').dataTable( {