https://bugzilla.wikimedia.org/show_bug.cgi?id=37685
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #1 from [email protected] 2012-06-18 13:55:51 UTC --- Keep revid for background page in user interface, but maintain also a list of last observed revid for other fields. On edit supply the last observed revid to the API which then supplies the revid to doEditContent. If the edit succeed the new revid is reported back to the requester. The requester then knows that the old revid can be replaced by the new revid, so it updates other revids including the one used for the background. If a new revid is not reported back there is an edit conflict. All non-changed fields can then be updated anew but the user interface must somehow show the conflict for the specific field if that is the one he is editing. Somehow-ish... -- 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 [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
