Scarab commit: svn commit: r11022 - trunk/src/java/org/tigris/scarab/om/NotificationRuleManager.java
[email protected] Tue, 26 Oct 2010 07:32:30 -0700 (PDT)
| Newsgroups | gmane.comp.java.scarab.cvs |
|---|---|
| Message-ID | <[email protected]> |
Author: dabbous
Date: 2010-10-26 07:32:30-0700
New Revision: 11022
Modified:
trunk/src/java/org/tigris/scarab/om/NotificationRuleManager.java
Log:
Avoid to send Notifications when a sealed issue (typically an issue in state "closed") is modified (by an administrator).
Note that the modifier (administrator) will always be notified (even if the issue is sealed) if he/she has enabled
"email to self modifications"
Modified: trunk/src/java/org/tigris/scarab/om/NotificationRuleManager.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/src/java/org/tigris/scarab/om/NotificationRuleManager.java?view=diff&pathrev=11022&r1=11021&r2=11022
==============================================================================
--- trunk/src/java/org/tigris/scarab/om/NotificationRuleManager.java (original)
+++ trunk/src/java/org/tigris/scarab/om/NotificationRuleManager.java 2010-10-26 07:32:30-0700
@@ -118,7 +118,14 @@
}
else
{
- isEnabled = rule.getFilterState();
+ if(issue.isSealed())
+ {
+ isEnabled = false; // Do not send notifications to other users when Issue is "closed"
+ }
+ else
+ {
+ isEnabled = rule.getFilterState();
+ }
}
if(isEnabled)
------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=2675727