Author: jvdrean
Date: 2008-02-22 12:09:47 +0100 (Fri, 22 Feb 2008)
New Revision: 7915
Modified:
xwiki-platform/xwiki-plugins/trunk/watchlist/src/main/java/com/xpn/xwiki/plugin/watchlist/WatchListJob.java
Log:
XPWATCHLIST-14 : Allow to override email template in subwikis and allow to set
the email template to use directly in the job
Modified:
xwiki-platform/xwiki-plugins/trunk/watchlist/src/main/java/com/xpn/xwiki/plugin/watchlist/WatchListJob.java
===================================================================
---
xwiki-platform/xwiki-plugins/trunk/watchlist/src/main/java/com/xpn/xwiki/plugin/watchlist/WatchListJob.java
2008-02-22 11:07:00 UTC (rev 7914)
+++
xwiki-platform/xwiki-plugins/trunk/watchlist/src/main/java/com/xpn/xwiki/plugin/watchlist/WatchListJob.java
2008-02-22 11:09:47 UTC (rev 7915)
@@ -311,8 +311,15 @@
String sender = xwiki.getXWikiPreference("admin_email", "[EMAIL
PROTECTED]");
// Set email template
- String mailTemplate =
+ String mailTemplate = "";
+ if (xwiki.exists(jobMailTemplate)) {
+ mailTemplate = jobMailTemplate;
+ } else if (xwiki.exists(WatchListPlugin.WATCHLIST_EMAIL_TEMPLATE)) {
+ mailTemplate = WatchListPlugin.WATCHLIST_EMAIL_TEMPLATE;
+ } else {
+ mailTemplate =
xcontext.getMainWikiName() + ":" +
WatchListPlugin.WATCHLIST_EMAIL_TEMPLATE;
+ }
// Send message from template
int sendResult =
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications