Michael added a comment.
`Special:BadTitle/M123` would be also ok with me. For me, it would be not so much depending on the entity type, but rather that it should have //some// sensible "not found" response. Redirecting to the (missing) page of a non-exisitng entity is sensible. Showing a completely unrelated page just because its page-id happens to match the numeric part of the entity-id is not sensible to me. I'm fine with an algorithm that is roughly as follows: Is it not an Entity? -> 400 Bad title error Is it an existing Entity? -> redirect to Entity Is it know where the Entity would be located if it would exist? -> redirect to page of missing Entity (`P1`, `Q7`, ...) Otherwise: Redirect to `Special:BadTitle/<entity-id>` or show directly some 404 error TASK DETAIL https://phabricator.wikimedia.org/T351372 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, toberto, Invadibot, maantietaja, CBogen, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Ricordisamoa, Mbch331
_______________________________________________ Wikidata-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected]
