repro case:
1. self hosted instance
1. Have key `K1` on 3 repos (R2 - R4)
1. Use Phabricator to generate a new key - `K2`
1. Diffusion -> R2 -> manage repository -> URIs -> existing upstream -> update credential -> pick `K2` -> Update credential
1. do same for R3 & R4
1. open `K1` page, says "Used by: R2, R3, R4"
1. open `K2` page, "Used by" section doesn't even show
expect: after edit, `K1` should lose all repos under "Used by" and they should immediately show under `K2`
change isn't shown:
1. immediately
1. after force-updating all the repos
1. after 10 minutes
as far as I can tell, the new key *is* used and this is just a display issue