From 654aa3a8db22efc4148063e11d4955003b01f2cb Mon Sep 17 00:00:00 2001 From: pljeliazkov Date: Tue, 22 Oct 2019 13:47:07 -0700 Subject: [PATCH] [#287] fileTypes.html not producing correct results --- src/main/resources/webapps/nna/fileTypes.html | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/main/resources/webapps/nna/fileTypes.html b/src/main/resources/webapps/nna/fileTypes.html index 1fc612ee..72a1f7fa 100644 --- a/src/main/resources/webapps/nna/fileTypes.html +++ b/src/main/resources/webapps/nna/fileTypes.html @@ -32,8 +32,7 @@ - - NNA Quotas + NNA FileTypes @@ -112,11 +111,11 @@

Welcome to NNAnalytics

var array = []; var counts = obj.fileTypeCount; var diskspaces = obj.fileTypeDs; - + var users = union(Object.keys(counts), Object.keys(diskspaces)); - var fileTypes = union(Object.keys(Object.values(counts)[0]), Object.keys(Object.values(diskspaces)[0])); - + for(var user of users) { + var fileTypes = union(Object.keys(counts[user]), Object.keys(diskspaces[user])); for(var fileType of fileTypes) { var innerArray = []; innerArray.push(user); @@ -125,13 +124,13 @@

Welcome to NNAnalytics

if(count != null) { innerArray.push(counts[user][fileType]); } else { - innerArray.push(-1); + innerArray.push(0); } var diskspace = diskspaces[user][fileType]; if(diskspace != null) { innerArray.push(diskspaces[user][fileType]); } else { - innerArray.push(-1); + innerArray.push(0); } array.push(innerArray); } @@ -150,7 +149,7 @@

Welcome to NNAnalytics

}, "iDisplayLength": 100, "aLengthMenu": [[10, 50, 100, -1], [10, 50, 100, "All"]], - "order": [[0, "desc"], [3, "desc"]], + "order": [[2, "desc"], [3, "desc"], [0, "desc"]], "dom": 'Bfrtipl', "buttons": [ 'copyHtml5', 'csvHtml5', 'excelHtml5'