Author: nextgens
Date: 2008-04-24 13:43:50 +0000 (Thu, 24 Apr 2008)
New Revision: 19543
Modified:
trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
Log:
Make the short-user-alert notice use the right CSS class
Modified: trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
===================================================================
--- trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
2008-04-24 13:19:09 UTC (rev 19542)
+++ trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java
2008-04-24 13:43:50 UTC (rev 19543)
@@ -131,15 +131,15 @@
short maxLevel = Short.MAX_VALUE;
int events = 0;
for(int i=0;i<alerts.length;i++) {
+ boolean isValid = alerts[i].isValid();
short level = alerts[i].getPriorityClass();
- if(level < maxLevel) maxLevel = level;
- if(alerts[i].isEventNotification()) events++;
+ if(isValid) {
+ if(level < maxLevel) maxLevel = level;
+ if(alerts[i].isEventNotification()) events++;
+ }
}
if(events < 2) drawDumpEventsForm = false;
- if(maxLevel == Short.MAX_VALUE) {
- return new HTMLNode("#", "");
- }
- HTMLNode boxNode = new HTMLNode("div", "class", "infobox
infobox-"+getAlertLevelName(maxLevel)+" infobox-alert
infobox-summary-status-box");
+ HTMLNode boxNode = new HTMLNode("div", "class", "infobox
infobox-"+getAlertLevelName(maxLevel)+" infobox-summary-status-box");
boxNode.addChild("div", "class", "infobox-header infobox
summary-status-header", title);
HTMLNode contentNode = boxNode.addChild("div", "class",
"infobox-content infobox-summary-status-content");
if(!advancedMode)