I sometimes see reviewer owner info and location annotations duplicated when I load a PR. This appears to be easy to reproduce by clicking "View pull request" anchor button in PR email notifications, which have some tracking data--in those cases, links look like https://dev.azure.com/<org>/<project>_git/<repo>/pullrequest/<pr number>?tracking_data=<some giant blob>.

Logs
I see that we matched a URL twice when I last saw this issue:
16:25:20.787 [azdo-userscript] Array(3) [ "init", {…}, {…} ] More Awesome Azure DevOps (debug).user.js:1804:13
16:25:20.788 eus: New matched URL https://dev.azure.com/ni/DevCentral/_git/Tools/pullrequest/1336294?tracking_data=<snip> 5 More Awesome Azure DevOps (debug).user.js:321:25
16:25:20.816 eus: New matched URL https://dev.azure.com/ni/DevCentral/_git/Tools/pullrequest/1336294 5 More Awesome Azure DevOps (debug).user.js:321:25
Context
- Userscript Manager: Violentmonkey 2.41.0
- Extension Version: 3.12.1
- Browser: Firefox 152.0.4
- URL:
https://dev.azure.com/<org>/<project>/_git/<repo>/pullrequest/<pr number>
I sometimes see reviewer owner info and location annotations duplicated when I load a PR. This appears to be easy to reproduce by clicking "View pull request" anchor button in PR email notifications, which have some tracking data--in those cases, links look like

https://dev.azure.com/<org>/<project>_git/<repo>/pullrequest/<pr number>?tracking_data=<some giant blob>.Logs
I see that we matched a URL twice when I last saw this issue:
Context
https://dev.azure.com/<org>/<project>/_git/<repo>/pullrequest/<pr number>