aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoey Hess <joey@kitenet.net>2013-05-18 16:26:48 -0400
committerJoey Hess <joey@kitenet.net>2013-05-18 16:26:48 -0400
commit9e4f0efe44a11ee5d30ce077a8f259d2ecc5b781 (patch)
tree310ed5e83c6ea9c41cab8430cbd3be05ca973cf0
parentbf9fdcc80fd511c97643139ae298790e770854ef (diff)
downloadikiwiki-9e4f0efe44a11ee5d30ce077a8f259d2ecc5b781.tar
ikiwiki-9e4f0efe44a11ee5d30ce077a8f259d2ecc5b781.tar.gz
notifyemail: Fix bug that caused duplicate emails to be sent when site was rebuilt.
-rw-r--r--IkiWiki/Plugin/notifyemail.pm1
-rw-r--r--debian/changelog2
2 files changed, 3 insertions, 0 deletions
diff --git a/IkiWiki/Plugin/notifyemail.pm b/IkiWiki/Plugin/notifyemail.pm
index 2c1775f2e..b50a22a00 100644
--- a/IkiWiki/Plugin/notifyemail.pm
+++ b/IkiWiki/Plugin/notifyemail.pm
@@ -78,6 +78,7 @@ sub anonsubscribe ($$) {
sub notify (@) {
my @files=@_;
return unless @files;
+ return if $config{rebuild};
eval q{use Mail::Sendmail};
error $@ if $@;
diff --git a/debian/changelog b/debian/changelog
index fb51569b3..07d955bb2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,8 @@ ikiwiki (3.20130505) UNRELEASED; urgency=low
Closes: #707436
* theme: Now <TMPL_IF THEME_$NAME> can be used in all templates when
a theme is enabled.
+ * notifyemail: Fix bug that caused duplicate emails to be sent when
+ site was rebuilt.
-- Joey Hess <joeyh@debian.org> Thu, 09 May 2013 10:47:18 -0400