PR-5.3-dev Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
1 Sep 2024

Summary of Changes

The LegacyPropertyManagementTrait is deprecated and we are still using setProperties in some areas. This PR removes the usage of that method from all occurences in our core.

Testing Instructions

Test registering a user and logging in and view a category view in the frontend. That should trigger all the code. There should be no difference between before and after applying this PR.

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 Hackwar Hackwar - open - 1 Sep 2024
avatar Hackwar Hackwar - change - 1 Sep 2024
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 1 Sep 2024
Category Administration SQL com_admin Postgresql com_content com_media com_users Language & Strings Repository NPM Change JavaScript Front End com_contact com_newsfeeds com_tags Installation
avatar HLeithner
HLeithner - comment - 2 Sep 2024

Upmerge for 5.3 missing first?

avatar Hackwar Hackwar - change - 2 Sep 2024
Labels Added: Language Change NPM Resource Changed PR-5.3-dev
avatar joomla-cms-bot joomla-cms-bot - change - 2 Sep 2024
Category Administration SQL com_admin Postgresql com_content com_media com_users Language & Strings Repository NPM Change JavaScript Front End com_contact com_newsfeeds com_tags Installation Libraries
avatar rdeutz
rdeutz - comment - 18 Sep 2024

Shouldn't the use LegacyPropertyManagementTrait; be removed in the files?

avatar rdeutz rdeutz - change - 18 Sep 2024
Labels Removed: Language Change NPM Resource Changed
avatar Hackwar
Hackwar - comment - 27 Sep 2024

No, we can't remove those traits, because it would be a b/c break. I'm looking forward to removing the trait from everything in 6.0, but right now we are stuck with it.

avatar laoneo laoneo - change - 4 Oct 2024
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2024-10-04 06:10:03
Closed_By laoneo
avatar laoneo laoneo - close - 4 Oct 2024
avatar laoneo laoneo - merge - 4 Oct 2024
avatar laoneo
laoneo - comment - 4 Oct 2024

Thanks!

Add a Comment

Login with GitHub to post a comment