Lucas_Werkmeister_WMDE created this task. Lucas_Werkmeister_WMDE added projects: Temporary accounts, wmde-wikidata-tech, Wikidata, Wikidata Dev Team.
TASK DESCRIPTION If an edit (statement changed, sitelink added, etc.) creates a temporary user (because the user was not logged in and IP masking is enabled), the API will return a redirect URL (T357024 <https://phabricator.wikimedia.org/T357024>); we should send the user to that URL to complete the temporary user setup. This also means that, when making the API request, we need to add the parameters to configure the URL (`returnto`, `returntoquery`, and/or `returntoanchor`). If the user started several edits (see screenshots in T354730#9509749 <https://phabricator.wikimedia.org/T354730#9509749>), then the unsaved ones will be lost after the redirect. As this only affects users on their very first edit, we decided in T354730#9516706 <https://phabricator.wikimedia.org/T354730#9516706> that this is an acceptable risk, and nothing needs to be done about it at the moment. (If we change our mind, the preferred alternative is that, for anonymous users, we disable all other edit buttons on the page once you start the first edit.) Note that the classic and mobile termbox are both out of scope of this task. TASK DETAIL https://phabricator.wikimedia.org/T357120 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Aklapper, Lydia_Pintscher, Lucas_Werkmeister_WMDE, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, kostajh, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting, LawExplorer, JJMC89, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331, Ltrlg
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org