No Code Attached Yet bug
avatar Ruud68
Ruud68
9 Mar 2023

Steps to reproduce the issue

  1. When you have a package installed that didn't have a changelogurl set in the manifest file and you upgrade that package with a version that does have a changelogurl set in the manifest, this changelogurl is not stored in that database.
  2. when you change the changelogurl in your package and install this updated package, the changelogurl is still the old one > so not updated

currently changelogurl is only set (and thus used) on newly installed packages. The changelog button is showed, but when clicked there is not url set to get the contents from (and displays an empty popup)

Expected result

changelogurl field in table #__extensions for packages should be updated to (new) changelogurl

Actual result

changelogurl field in table #__extensions for packages is not updated

System information (as much as possible)

Additional comments

workaround is to set it manually via a install script on updating the package.

avatar Ruud68 Ruud68 - open - 9 Mar 2023
avatar Ruud68 Ruud68 - change - 9 Mar 2023
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 9 Mar 2023
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 9 Mar 2023
avatar joomdonation
joomdonation - comment - 9 Mar 2023

@Ruud68 You made PR #35794 to address this issue before. Sadly It was not merged because there were not enough testing

Could you please redo the PR? Maybe this time for package extension only and provide a sample package for testing? I will test it myself and find someone from Bug Squash team to test it, too to make sure the issue sorted. Thanks.

avatar Ruud68
Ruud68 - comment - 9 Mar 2023

Hi @joomdonation thanks for following up. I reported this issue here because I have customers complaining about it and now I can refer them to where the bug actually is.
For my own packages I have a workaround in place.
Reporting the issue here is the most I can do currently.

avatar joomdonation
joomdonation - comment - 9 Mar 2023

I was hoping you could make the PR, but that's OK. We will try to fix it ASAP.

avatar Hackwar Hackwar - change - 9 Mar 2023
Labels Added: bug
avatar Hackwar Hackwar - labeled - 9 Mar 2023
avatar Hackwar Hackwar - change - 25 Aug 2023
Labels Added: PBF
avatar Hackwar Hackwar - labeled - 25 Aug 2023
avatar brianteeman brianteeman - change - 1 Sep 2023
Labels Removed: PBF
avatar brianteeman brianteeman - unlabeled - 1 Sep 2023

Add a Comment

Login with GitHub to post a comment