Page MenuHomePhabricator

Make it so you can't send a note to yourself
Closed, ResolvedPublicFeature

Description

Steps to reproduce

  • Visit an article that was marked as reviewed
  • Click the check mark to open the review/unreview panel

Feature summary (what you would like to be able to do and where):
If you send a note to yourself in PageTriage, it probably means you selected "reviewer" instead of "creator" accidentally. Perhaps it'd be best to delete the choice from the combo box if the choice is your own name.

image.png (433×919 px, 81 KB)

Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
Prevent this kind of thing: https://en.wikipedia.org/w/index.php?title=User_talk:Onel5969&diff=1113028024&oldid=1113022234

Benefits (why should this be implemented?):

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
MPGuy2824 changed the task status from Open to In Progress.Oct 29 2022, 10:34 AM
MPGuy2824 claimed this task.

Change 866147 had a related patch set uploaded (by MPGuy2824; author: MPGuy2824):

[mediawiki/extensions/PageTriage@master] CurationToolbar: Don't allow sending note to yourself

https://gerrit.wikimedia.org/r/866147

Change 866147 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] CurationToolbar: Don't allow sending note to yourself

https://gerrit.wikimedia.org/r/866147

Similar logic needs to be added to the 'tag' flyout since a note can be sent from there too.

Change 879179 had a related patch set uploaded (by MPGuy2824; author: MPGuy2824):

[mediawiki/extensions/PageTriage@master] CurationToolbar: Disallow sending note to self on the tags flyout

https://gerrit.wikimedia.org/r/879179

Change 879179 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] CurationToolbar: Disallow sending note to self on the tags flyout

https://gerrit.wikimedia.org/r/879179

MPGuy2824 moved this task from Waiting for enwiki deploy to Done on the PageTriage board.