User tests: Successful: Unsuccessful:
The database model has since #37095 a magic method to deliver the _dbo variable. This function needs to create the properties when they do not exist.
Edit a module in the back end.
The following error happens:
_Attempt to assign property "params" on null _
Module form shows up.
Status | New | ⇒ | Pending |
Category | ⇒ | Libraries |
Confirming that it fixes the broken pr
Wondring why the url contains an empty clientid
I have tested this item
The pr #37095 is actually shipped with unit tests and the base model is tested with almost every system test we have. For sure there are always edge cases where something can break. In this case it broke because a model has an undeclared variable which is bad coding practice and will produce an error in PHP 9, when the RFC passes https://wiki.php.net/rfc/undefined_property_error_promotion.
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
?
?
|
Category | Libraries | ⇒ | Libraries Unit Tests |
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-04-25 17:40:40 |
Closed_By | ⇒ | roland-d | |
Labels |
Added:
?
Release Blocker
|
Thanks everybody
and that's why I said low level changes like #37095 should have better testing instructions and automated tests