-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[5.1] Joomla Update : extensions check never ends #43226
Conversation
Missing item name
….php Co-authored-by: Brian Teeman <brian@teeman.net>
….php Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
…g.php Co-authored-by: Brian Teeman <brian@teeman.net>
…g.php Co-authored-by: Brian Teeman <brian@teeman.net>
…g.php Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Brian Teeman <brian@teeman.net>
…g.php Co-authored-by: Brian Teeman <brian@teeman.net>
…g.php Co-authored-by: Brian Teeman <brian@teeman.net>
…g.php Co-authored-by: Brian Teeman <brian@teeman.net>
remove tabs
add new lines at end of files
Thanks @conseilgouz for the finding. We have to discuss how we handle this issue best. It need to be fixed asap, but either it will trigger a new 5.0.x or we will move it to 5.1.1. Sadly 5.1.0 is the wrong version for it, but we get it managed :) Thanks for the finding and the PR. Edit: just saw that @brianteeman mentioned it before, yes it's #40999 (tbh it's when the trait was implemented in 4.3 and was not replacing the full functionality). The dependency of |
@conseilgouz can you rename the variable |
@laoneo : ok for targetVersion. In progress... |
You mean to make getter and setter functions for them? |
Well, I was thinking about this, but it's tricky to find the "getters" and the variables are set in _endElement thru a nice foreach (get_object_vars($this->latest) as $key => $val) { |
Everything seems to be ok (thank you @richard67, @laoneo for the time you spent ), but, it applies to Joomla 5.1 when initial issue was about "J5.0.3 update to J5.1.0 does not work". |
@conseilgouz Well we can’t fix it for 5.0.3 with a CMS update, and we have a workaround for this, switching off error reporting, but we need the fix also for later updates from 5.1.0 to e.g. 5.1.1 in future, so it is ok for 5.1. |
@conseilgouz You‘ve deleted your fork of the joomla repository, so this PR was closed. Was this a mistake or by purpose? |
Hi Richard, |
@conseilgouz I think so. The PR was not closed by us, and it was approved by @laoneo , so it would have just needed 2 human tests. If you still want to provide a PR, I think you have to fork again and redo the PR. |
Pull Request for Issue #43196.
Summary of Changes
Fix PHP 8.2 deprecated notices during Extensions check while performing Joomla 5.1.0 update
Testing Instructions
Joomla 5.0.3, PHP 8.2 or higher, enable Error reporting to default.
In Joomla Update configuration, set "Potentially incompatible extensions checkbox" to "Show".
Install any non core extension
Update Joomla to 5.1.0-RC shows the Pre-Update Screen.
Actual result BEFORE applying this Pull Request
Extensions check never ends, an error appears in explorer console : uncaught syntaxError..
Expected result AFTER applying this Pull Request
Extensions check works fine
Link to documentations
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed