? ? Pending

User tests: Successful: Unsuccessful:

avatar wilsonge
wilsonge
19 Mar 2020

Fixes #28385

Summary of Changes

Fixes the update of Joomla 3.10 to Joomla 4.0

Testing Instructions

Upgrade from 3.10 to 4.0. Before you get the error 0 Call to a member function attributes() on null because the manifest file for the repeatable fields plugin has been removed in the deleteUnexistingFiles function before the uninstallRepeatableFieldsPlugin. So I've just moved the uninstallation up the pecking order.

Documentation Changes Required

None

avatar wilsonge wilsonge - open - 19 Mar 2020
avatar wilsonge wilsonge - change - 19 Mar 2020
Status New Pending
avatar wilsonge wilsonge - change - 19 Mar 2020
The description was changed
avatar wilsonge wilsonge - edited - 19 Mar 2020
avatar joomla-cms-bot joomla-cms-bot - change - 19 Mar 2020
Category Administration com_admin
avatar wilsonge wilsonge - change - 19 Mar 2020
Title
Fix order of uninstallation of repeatable fields plugin
[4.0] Fix order of uninstallation of repeatable fields plugin
avatar wilsonge wilsonge - edited - 19 Mar 2020
avatar richard67
richard67 - comment - 19 Mar 2020

Can’t do real test now, but review looks good. Correction fits to what was reported in PHP error log.

avatar wilsonge wilsonge - change - 19 Mar 2020
Labels Added: ?
avatar richard67
richard67 - comment - 20 Mar 2020

I have tested this item successfully on bdc74de

Tested updating a current 3.10-dev branch to latest 4.0-dev nightly with following custom URLs:

The latter is the nightly of tonight plus the patch of this PR applied.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28399.

avatar richard67 richard67 - test_item - 20 Mar 2020 - Tested successfully
avatar richard67
richard67 - comment - 20 Mar 2020

Additional hint for other testers:

Without this PR applied, you get in addition to the error described in the description of this PR an error in your PHP error log (if that is switched on in your PHP settings):

PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "/home/richard/lamp/public_html/joomla-cms-3.10-dev/plugins/fields/repeatable/repeatable.xml"; in /home/richard/lamp/public_html/joomla-cms-3.10-dev/libraries/src/Installer/Installer.php on line 2034.

With this PR applied, this error disappears (but others might remains, which are not subject of this PR).

avatar alikon
alikon - comment - 20 Mar 2020

I have tested this item successfully on bdc74de


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28399.

avatar alikon alikon - test_item - 20 Mar 2020 - Tested successfully
avatar alikon alikon - change - 20 Mar 2020
Status Pending Ready to Commit
avatar alikon
alikon - comment - 20 Mar 2020

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28399.

avatar wilsonge wilsonge - close - 20 Mar 2020
avatar wilsonge wilsonge - merge - 20 Mar 2020
avatar wilsonge wilsonge - change - 20 Mar 2020
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2020-03-20 10:48:27
Closed_By wilsonge
Labels Added: ?
avatar wilsonge
wilsonge - comment - 20 Mar 2020

Thanks guys!

avatar richard67
richard67 - comment - 20 Mar 2020

Thanks too, guy ?

Add a Comment

Login with GitHub to post a comment