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

--- Comment #20 from FT2 <ft2.w...@gmail.com> 2010-06-09 11:16:32 UTC ---
Last, when the above fail case is fixed, can you check it also fixes the
following (minor) fail case which I believe may be a byproduct of it.


I considered what happens if RevDelete is used on on old deleted revision
without a rev_id and the revision is later restored - the issue being no rev_id
so would log links then fail.

I theorized that if such a revision were selective undeleted and then
redeleted, the selctive undeletion assigns a rev_id, so once redeleted this
wouldn't be a problem, providing a quick workaround. In other words:

1. Deleted revision without rev_id is redacted
2. Revision is undeleted
3. Deletion log links for the RevDelete action may fail.

WORKAROUND:

1. Deleted revision without rev_id is undeleted and gains a rev_id, then
redeleted
2. Revision is _then_ redacted and undeleted at any future time
3. Deletion log links for the RevDelete action should work correctly as the
redaction will be linked to a correct permanent rev_id.


Can you check this at the same time? I suspect the issue at comment #19 may be
affecting this so it can't be tested yet. I appreciate it's a pure edge case,
but it's possible we may see some revisions moving from deletion to revdelete
and it would be nice to check the log links issue wouldn't resurface or be an
issue.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
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