No Code Attached Yet bug
avatar rolandalsace
rolandalsace
6 Oct 2020

Hi.

The asset table class define in /librairies/src/Tables/Asset.php extend Nested table wich have a proprety "alias"
But the asset table don't have a row named "alias".

This make an exception when we call a JTable store method whith update null param at true (for exemple for update a category).

Regards.

Steps to reproduce the issue

Expected result

Actual result

System information (as much as possible)

Additional comments

avatar rolandalsace rolandalsace - open - 6 Oct 2020
avatar joomla-cms-bot joomla-cms-bot - labeled - 6 Oct 2020
avatar Hackwar Hackwar - change - 20 Feb 2023
Labels Added: No Code Attached Yet bug
Removed: ?
avatar Hackwar Hackwar - labeled - 20 Feb 2023
avatar Hackwar Hackwar - change - 27 Nov 2024
Status New Closed
Closed_Date 0000-00-00 00:00:00 2024-11-27 10:28:54
Closed_By Hackwar
avatar Hackwar Hackwar - close - 27 Nov 2024
avatar Hackwar
Hackwar - comment - 27 Nov 2024

Hello @rolandalsace, thank you for reporting this issue. I can see that this was indeed a problem in Joomla 3, since at that time the CMS database class simply took the whole object and tried to insert every attribute. With Joomla 4 we switched to the framework database package which only inserts attributes which have a column in the table. This means that this issue is solved when updating to Joomla 4 or later. I'm sorry that responding to this issue took so long. Since this has since been solved, I'm closing the ticket now.

Add a Comment

Login with GitHub to post a comment