id summary reporter owner description type status priority component severity resolution keywords cc release 7641 Wiki page changes trigger a email announcement to all users that didn't set a preference Tom Robert Corsaro "I found that when a wiki page was changed, all trac users would be sent an announcement email about the change even if they didn't set anything in the ""General Wiki Announcements"" section of the preferences page. I would have expected only the users that were watching the page or have entered a wildcard (i.e. ""{{{*}}}"") should be sent a email? ''For reference, I'm using trac 0.12 on centOS 5.5 and I installed trunk of Announcer on 27/Jul/10 via {{{easy_install}}}.'' I was able to fix this issue by editing {{{subscribers/wiki.py}}} ({{{sudo emacs /usr/lib/python2.4/site-packages/AnnouncerPlugin-0.12_p2.dev-py2.4.egg/announcer/subscribers/wiki.py}}}) from: {{{ #!python def match(dist, value): for raw in value.split(' '): pat = urllib.unquote(raw).replace('*', '.*') if re.match(pat, event.target.name): return True }}} to: {{{ #!python def match(dist, value): if value == '': return False for raw in value.split(' '): pat = urllib.unquote(raw).replace('*', '.*') if re.match(pat, event.target.name): return True }}}" defect closed normal AnnouncerPlugin minor fixed 0.12