Version
phabricator f9a58fafba0d15e043f20e410bbe782357130183 (Tue, Jun 14)
arcanist c13e5a629535f460ca1a16d0bfe6d95f43b70b78 (Thu, Jun 9)
phutil fb1e159d36402cc5f6cdb64726599acf784283b6 (Mon, Jun 13)
How to reproduce
- Create a repo with a callsign, for example rABC
- Now change the callsign, the URL is diffusion/ABC/manage/basics/ in that case
Expected result
- New Callsign got saved
- You are now again at the basics page
Actual result
- New Callsign got saved
- You get a 404, because (for example you change rABC to rXYZ), phabricator still redirects you to diffusion/ABC/manage/basics/ instead of diffusion/XYZ/manage/basics/, so you get a 404, because the old callsign is not present.