The Debug system plugin's setting Logging tab / Logging fieldset / "Log Entries" (PLG_DEBUG_FIELD_LOGS_LABEL, param logs
) has a different default value of 1/true/ON in the settings, but false/0/OFF in the code.
Result is that as long as the DEBUG plugin settings have not been saved, the logs/deprecation tab of the debug bad are not displayed.
XML file default setting: https://github.com/joomla/joomla-cms/blob/4.0-dev/plugins/system/debug/debug.xml#L227
PHP file default setting: https://github.com/joomla/joomla-cms/blob/4.0-dev/plugins/system/debug/debug.php#L179
See "Log", "Deprecated" and "Deprecation notices" tabs on the right of "J! Info Request Session Profile Queries" tabs.
Seeing only "J! Info Request Session Profile Queries" tabs.
Then when just saving the Joomla plugin Debug settings WITHOUT changing them, those See "Log", "Deprecated" and "Deprecation notices" tabs suddenly display on the right of "J! Info Request Session Profile Queries" as expected.
Vanilla Joomla 4.0.2, on any platform.
Labels |
Added:
No Code Attached Yet
|
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2021-08-31 15:55:01 |
Closed_By | ⇒ | alikon |
Proposing PR #35455 to fix this bug.