| daniel renamed this task from "Make action="" work with non-main slots." to "Make action="" fail gracefully for non-main slots.". daniel updated the task description. (Show Details) |
CHANGES TO TASK DESCRIPTION
The undo action should be able to handle slots other than the main slot.
At the very least However, undo needs to fail with a meaningful error message when a user user tries to undo an edit that changed a slot other than the main slot.since undo is handled by EditPage, Howeverand EditPage currently only supports the main slot, it should be simple enough to make the current logic work for slotsthe best we can do for now is to fail gracefully when asked to undo an edit of something other than then main slot.
For the purpose of the baseline defined by this task, action="" should fail with a meaningful error message when being applied to edits that touch multiple slots. However, eEventually it should become able to handle multiple slots at once (when they are edit atomically, or when the edit spans multiple edits which changed different slots), see {T189808}.
At the very least However, undo needs to fail with a meaningful error message when a user user tries to undo an edit that changed a slot other than the main slot.since undo is handled by EditPage, Howeverand EditPage currently only supports the main slot, it should be simple enough to make the current logic work for slotsthe best we can do for now is to fail gracefully when asked to undo an edit of something other than then main slot.
For the purpose of the baseline defined by this task, action="" should fail with a meaningful error message when being applied to edits that touch multiple slots. However, eEventually it should become able to handle multiple slots at once (when they are edit atomically, or when the edit spans multiple edits which changed different slots), see {T189808}.
TASK DETAIL
EMAIL PREFERENCES
To: daniel
Cc: gerritbot, Anomie, Tgr, daniel, CCicalese_WMF, Aklapper, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, PDrouin-WMF, Gq86, Baloch007, E1presidente, Ramsey-WMF, Cparle, Darkminds3113, SandraF_WMF, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Tramullas, Acer, LawExplorer, Lewizho99, JJMC89, Maathavan, Agabi10, Susannaanas, Aschroet, Fjalapeno, Jane023, Wikidata-bugs, PKM, Base, matthiasmullie, aude, Ricordisamoa, Lydia_Pintscher, Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Ltrlg
Cc: gerritbot, Anomie, Tgr, daniel, CCicalese_WMF, Aklapper, Gaboe420, Versusxo, Majesticalreaper22, Giuliamocci, Adrian1985, Cpaulf30, Lahi, PDrouin-WMF, Gq86, Baloch007, E1presidente, Ramsey-WMF, Cparle, Darkminds3113, SandraF_WMF, Bsandipan, Lordiis, GoranSMilovanovic, Adik2382, Th3d3v1ls, Ramalepe, Liugev6, QZanden, Tramullas, Acer, LawExplorer, Lewizho99, JJMC89, Maathavan, Agabi10, Susannaanas, Aschroet, Fjalapeno, Jane023, Wikidata-bugs, PKM, Base, matthiasmullie, aude, Ricordisamoa, Lydia_Pintscher, Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Ltrlg
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
