42 |
|
String levelName = cp.getProperty(_name, "Alerter.EMail.level"); |
43 |
|
int level = StringUtils.getStringPos(levelName, Alert.alertLevels); |
44 |
|
// only send if it's equal (or above) our level |
45 |
< |
if((alert.getLevel() == 0) || (alert.getLevel() >= level)) { |
45 |
> |
if(((alert.getLevel() == 0) && (alert.getLastLevel() >= level)) || (alert.getLevel() >= level)) { |
46 |
|
String alertType = Alert.alertLevels[alert.getLevel()]; |
47 |
|
String thresholdType = Alert.thresholdLevels[alert.getThreshold()]; |
48 |
|
// sort out the subject |