Description

Notifications for many actions including revert,delete,rename are not sent to users subscribed to them.

Steps to reproduce

  1. On ?action=userprefs&sub=notification

    • subscribe to e.g. 'WikiSandBox/.*'
    • enable notificaitons for all events.
  2. Log in as another user.
  3. Rename,delete or revert a page contained within the above range. e.g. WikiSandBox/Test > WikiSandBox/Test2

  4. Note no notifications are sent.
    • Confirmation text doesn't say notifications are sent to users.
    • No notification is received by email.

Component selection

I see notifications being sent out for an updated page at http://hg.moinmo.in/moin/1.9/file/77533e162654/MoinMoin/PageEditor.py#l1147

I don't see anything similar for renamepage (for example) around http://hg.moinmo.in/moin/1.9/file/77533e162654/MoinMoin/PageEditor.py#l593

Details

This was reproduced on http://moinmo.in

It was first discovered on:

MoinMoin Version

1.9.7

OS and Version

Centos6.4

Python Version

2.6.6

Server Setup

apache/mod_wsgi

Server Details

KVM Virtual Machine?

Language you are using the wiki in (set in the browser/UserPreferences)

en-GB

Workaround

Discussion

MoinMoinBugs/RevertActionDoesNotSendNotifications was already filed. The real issue seems to affect more actions than revert.

Plan


CategoryMoinMoinBug

MoinMoin: MoinMoinBugs/NotificationsNotSentForAllActions (last edited 2013-08-30 08:55:46 by JosephPrice)