User tests: Successful: Unsuccessful:
Pull Request for Issue # .
In PHP 8.4, not passing the $escape parameter emits a deprecation notice. Passing the $escape parameter explicitly avoids the deprecation notice.
Using php 8.4 go to action logs and export, Check the export
Deprecation notice
<b>Deprecated</b>: fputcsv(): the $escape parameter must be provided as its default value will change in <b>D:\repos\j6\administrator\components\com_actionlogs\src\Controller\ActionlogsController.php</b> on line <b>113</b><br />
No deprecation notice
Reference https://php.watch/versions/8.4/csv-functions-escape-parameter
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
| Status | New | ⇒ | Pending |
| Category | ⇒ | Administration |
I have tested this item ✅ successfully on 652f2f2
| Labels |
Added:
bug
PR-5.4-dev
|
||
| Status | Pending | ⇒ | Ready to Commit |
RTC
| Labels |
Added:
RTC
|
||
✅ Final test before merge with JBT
gh pr checkout 46423| Status | Ready to Commit | ⇒ | Fixed in Code Base |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-11-26 13:31:06 |
| Closed_By | ⇒ | muhme |
Thank you @brianteeman for your contribution. Thank you @exlemor and @richard67 for testing.
Thanks
I have tested this item ✅ successfully on 652f2f2
I have tested this successfully :) Thks @brianteeman for the fix!
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/46423.