Fix NPE when showing downloads for a single file

This commit is contained in:
mchr3k 2011-12-24 11:08:13 +00:00
parent 7168824867
commit 5f6a992aea
1 changed files with 7 additions and 2 deletions

View File

@ -100,7 +100,9 @@
[
<%
Iterator<String> lFiles = lFilenames.iterator(); while (lFiles.hasNext()) {
%> '<%=lFiles.next()%>'<%=(lFiles.hasNext() ? "," : " ")%>
String lFile = lFiles.next();
if ((lFileStr != null) && !lFileStr.equals("all") && !lFileStr.equals(lFile)) continue;
%> '<%=lFile%>'<%=(lFiles.hasNext() ? "," : " ")%>
<%}%>];
var datestrs =
[
@ -111,6 +113,7 @@
[<%lFiles = lFilenames.iterator(); while (lFiles.hasNext()) {
String lFile = lFiles.next();
Map<String,Integer> perDateCount = lPerFilePerDateStrDownloads.get(lFile);
if (perDateCount == null) continue;
dateStrsIter = dateStrs.iterator();%>
[
<%while(dateStrsIter.hasNext()) {
@ -242,8 +245,9 @@
<td>Total</td>
<td>Filename</td>
</tr><%
for (String lFilename : lFilenames) {
for (String lFilename : lFilenames) {
Map<String,Integer> lCounterMap = lPerFilePerDateStrDownloads.get(lFilename);
if (lCounterMap == null) continue;
int lTotal = 0;
for (Integer lCount : lCounterMap.values())
{
@ -266,6 +270,7 @@
</tr><%
for (String lFilename : lFilenames) {
Map<String,Integer> lCounterMap = lPerFilePerDateStrDownloads.get(lFilename);
if (lCounterMap == null) continue;
int lTotal = 0;
for (Integer lCount : lCounterMap.values())
{