Last modified: 2014-09-12 22:27:40 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T57401, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 55401 - False "thanked" confirmation for users with thanks disabled
False "thanked" confirmation for users with thanks disabled
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Thanks (Other open bugs)
master
All All
: Low normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
: 70765 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-07 10:10 UTC by Nemo
Modified: 2014-09-12 22:27 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nemo 2013-10-07 10:10:13 UTC
1) Go to [[Special:Preferences#mw-prefsection-echo]] and disable notifications for thanking
2) Login with another account
3) Pick any edit's diff from the Special:Contributions of the user in step 1
4) Click "thank" and confirm

Observed: "thanked" appears instead of the "thank" link.
Expected: I'm told that thanking was not possible; or, better, in step (4) I don't see the thank button in the first place.
Comment 1 Kunal Mehta (Legoktm) 2013-10-07 20:49:26 UTC
If we don't show the thanks link, that would technically expose the users preference to not receive thanks. I'm not sure if there is a better alternative than the current method of silently failing.
Comment 2 Nemo 2013-10-07 21:18:09 UTC
(In reply to comment #1)
> If we don't show the thanks link, that would technically expose the users
> preference to not receive thanks.

Why would that be a problem? It's what we do with EmailUser, it would not be nice to silently drop emails would it.
Comment 3 MZMcBride 2013-10-12 22:09:03 UTC
There's a distinction between thanking a user and the user receiving a thanks notification, isn't there? The current behavior is to log the thanks and attempt to notify the user of the thanks. If the user has opted out of receiving thanks notifications, that's his or her choice, but he or she was still thanked.

Is it appropriate to restrict my ability to thank another editor?
Comment 4 Kunal Mehta (Legoktm) 2013-10-24 02:04:33 UTC
(In reply to comment #3)
> There's a distinction between thanking a user and the user receiving a thanks
> notification, isn't there? 

Yes. Aside from logging, a row is created in the echo_event table if you thank a user who has disabled it, just no notification will be created.
Comment 5 Nemo 2014-09-12 15:58:08 UTC
*** Bug 70765 has been marked as a duplicate of this bug. ***
Comment 6 Gryllida 2014-09-12 22:27:40 UTC
In my view the thanks button should be absent in such case.  Otherwise whoever thanked me will think that it reached me, but it did not.  I prefer when they realise that I got nothing.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links