Skip to content

Bad entries in the VCS field of the general panel (changelog_distribution, changelog_version, package_version)

@arthurmde-guest The changes I merged from you had an unexpected side-effect, see the VCS data in the general panel of all packages. You have bad links for "changelog_distribution", "changelog_version" and "package_version".

This is because you reused the "vcs_extra_links" PackageData entry created by UpdateVcsWatchTask to store random data that you needed. This is not OK as the purpose of vcs_extra_links is very well defined (it's to add supplementary links in that part of the general panel!).

You should have created another PackageData field with key='vcswatch' for example with the data that you need. Please provide a fix for this ASAP as it's an annoying regression.