Page MenuHomePhabricator

Email notification of watchlist, talk page updates broken on prototype rc-en
Closed, DeclinedPublic

Description

Author: nadeejw

Description:
Steps to reproduce:
User 1 steps

  1. Logged in user navigates to the Wikimedia main page.
  2. Click on the 'My preferences' link.
  3. Select the checkboxes under 'E-mail confirmation:'.(E-mail me when a page on my watchlist is changed (disabled) / E-mail me also for minor edits of pages)
  4. Add a page to watchlist.

User 2 steps

  1. Perform a minor edit on a watchlisted page of User 1.
  2. Select 'This is a minor edit' check box.
  3. Click on the 'Save page' button.

Actual results:
Email notification has not received.

Expected results:
Email notification needs to receive.

URL : http://prototype.wikimedia.org/rc-en/index.php/Main_Page
Version : 1.17alpha (r80667)


Version: unspecified
Severity: major
OS: Windows XP
Platform: PC

Details

Reference
bz26980

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:14 PM
bzimport set Reference to bz26980.

Should probably remove the display of disabled options, but I think the minor edit notifications are also disabled.

Per bug 19468 the options *are* removed when actually disabled...

The "(disabled)" text here is not due to features being disabled, but rather because someone physically added that text to the labels in July 2009:
http://prototype.wikimedia.org/rc-en/index.php?title=MediaWiki:Tog-enotifusertalkpages&action=history
http://prototype.wikimedia.org/rc-en/index.php?title=MediaWiki:Tog-enotifwatchlistpages&action=history

In a quick test, I can confirm that I'm not receiving notification emails when I have another account edit either my user talk page or a watched page, regardless of major/minor.

Based on what should be the running code, if the config options are in fact disabled, they won't show up in prefs; they may be breaking for some other reason.

Someone needs to check the config files and see that things are actually set right there -- the settings don't seem to be visible yet as the production ones are, cf bug 27154.

Changed bug summary and product/component to reflect this appears to be a prototype-specific config issue.

I just got a email for my account creation, So the email part does work.

The prototype server is being decommissioned hence any issue with it will disappear whenever the shutdown button is pressed.