https://bugzilla.wikimedia.org/show_bug.cgi?id=50829

Kunal Mehta (Legoktm) <legoktm.wikipe...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |legoktm.wikipe...@gmail.com

--- Comment #11 from Kunal Mehta (Legoktm) <legoktm.wikipe...@gmail.com> ---
(In reply to Andrew Green from comment #9)
> 
> We could also just access the archive table directly, but doing that in a
> notification formatter would be ugly.

The formatter wouldn't need to do it, it would be done by EchoEvent::getTitle()

(In reply to Matthew Flaschen from comment #10)

> Also note that this may have security ramifications.  RevisionDelete allows
> suppressing log entries (which I believe, but am not positive), includes the
> deletion log.  See https://www.mediawiki.org/wiki/RevisionDelete

It does. Though what's most common is to just delete the page at a suppression
level which doesn't create a delete log entry/

--

I think Echo should just store the page title+namespace along with page id, and
fallback upon that if the page no longer exists. We would need to implement
something to ensure the page wasn't suppressed, but I don't think that would be
super difficult.

This would handle deletion and undeletion gracefully as well as the general
case of the page was just deleted.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to