PR-6.0-dev Guided Tours Pending

User tests: Successful: Unsuccessful:

avatar obuisard
obuisard
10 Aug 2025

Follow up of PR#45512.

Summary of Changes

On update from Joomla 5, the Joomla 6 instance should be cleaned of all What's New tours meant for Joomla 5.
If this is approved, the language files and images should not be excluded from deletion on update any longer (see #45850).

Testing Instructions

Update to Joomla 6 from Joomla 5.4.
Go to System -> Manage -> Guided Tours

Actual result BEFORE applying this Pull Request

What's New tours for Joomla 5.2, 5.3 and 5.4 should be present.

Expected result AFTER applying this Pull Request

What's New tours for Joomla 5.2, 5.3 and 5.4 should be removed.

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

avatar obuisard obuisard - open - 10 Aug 2025
avatar obuisard obuisard - change - 10 Aug 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 10 Aug 2025
Category SQL Administration com_admin Postgresql
avatar obuisard obuisard - change - 10 Aug 2025
The description was changed
avatar obuisard obuisard - edited - 10 Aug 2025
avatar obuisard obuisard - change - 10 Aug 2025
The description was changed
avatar obuisard obuisard - edited - 10 Aug 2025
avatar obuisard obuisard - change - 10 Aug 2025
The description was changed
avatar obuisard obuisard - edited - 10 Aug 2025
avatar richard67 richard67 - test_item - 10 Aug 2025 - Tested unsuccessfully
avatar richard67
richard67 - comment - 10 Aug 2025

I have tested this item 🔴 unsuccessfully on 7b27377

Using PostgreSQL names quotes in scripts for MySQL and MariaDB causes SQL errors and the update breaks.


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

avatar exlemor
exlemor - comment - 10 Aug 2025

I have tried testing this PR, and received an orange warning at the top of website after update:

JInstaller: :Install: Error SQL You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '"#guidedtour_steps" WHERE "tour_id" IN (SELECT "id" FROM "#guidedtours" ...' at line 1

YET, the What's New tours for Joomla 5.2, 5.3 and 5.4 are gone from the System --> Manage --> Guided Tours list ?!
(Checking the database, it looks like they are gone as well:

ScreenFloat Shot of Safari at Aug 10, 2025 at 5_18_56 PM

Due to the warning/error, I can't make it a successful test :/

avatar richard67
richard67 - comment - 10 Aug 2025

@exlemor Have you read my review comment? It clearly tells that this PR is broken and leads to SQL errors when updating.

avatar exlemor
exlemor - comment - 10 Aug 2025

@exlemor Have you read my review comment? It clearly tells that this PR is broken and leads to SQL errors when updating.

(now that you pointed it out yes lol - I had the page open which didn't include your comment when I was testing it, I guess I should have reloaded the page and then I would have noticed your comment before testing ;) ) (thanks)

avatar obuisard obuisard - change - 10 Aug 2025
Labels Added: PR-6.0-dev Guided Tours
avatar exlemor exlemor - test_item - 10 Aug 2025 - Tested successfully
avatar exlemor
exlemor - comment - 10 Aug 2025

I have tested this item ✅ successfully on 76b094e

I was able to successfully test this after latest fixes - thanks @obuisard, @richard67 for the recommendations.


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

Add a Comment

Login with GitHub to post a comment