User tests: Successful: Unsuccessful:
Regression of #35610.
This pull request changes from "elvis operator" to "null coalescing operator", which automatically includes an isset() and "not null" check.
"null coalescing operator" was introduced in PHP7.0 - as Joomla 4.1 requires min PHP7.2.5 this change should not break anything.
Joomla 4.1 / PHP8.0.15 in combination with iCagenda pro 3.8.0-beta2 custom fields.
Warning Message with custom fields from iCagenda:
Warning: Undefined variable $id in layouts/joomla/form/renderfield.php on line 37
Other extensions may be affected too.
No warning message anymore
No
Status | New | ⇒ | Pending |
Category | ⇒ | Layout |
Title |
|
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-02-21 18:14:26 |
Closed_By | ⇒ | bembelimen | |
Labels |
Added:
?
?
|
Thx
I have tested this item✅ successfully on b8045f7
Had the same issue with DPCalendar. This patch fixes it.
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37084.