Skip to content

Apply default guard to ESI section name for consistency with AJAX path#126

Merged
javihgil merged 4 commits into5.5from
copilot/sub-pr-125
Feb 25, 2026
Merged

Apply default guard to ESI section name for consistency with AJAX path#126
javihgil merged 4 commits into5.5from
copilot/sub-pr-125

Conversation

Copy link
Contributor

Copilot AI commented Feb 24, 2026

Addresses feedback on #125 where the ESI section rendering lacked the |default('N/A') guard present in the AJAX path, creating inconsistent behavior and potential Twig undefined-variable errors.

Changes

  • Applied |default('N/A') to esiCall.processed.section_name in the ESI branch to match the existing AJAX branch guard

Before (ESI path):

Section {{ esiCall.processed.section_name }}

After (ESI path):

Section {{ esiCall.processed.section_name|default('N/A') }}

Both ESI and AJAX code paths now handle missing section_name identically.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: javihgil <2581053+javihgil@users.noreply.github.com>
Copilot AI changed the title [WIP] Update admin version info sections based on feedback Apply default guard to ESI section name for consistency with AJAX path Feb 24, 2026
Copilot AI requested a review from javihgil February 24, 2026 13:24
Base automatically changed from fix-admin-bug-with-sections-in-version-info to 5.5 February 25, 2026 07:31
@javihgil javihgil marked this pull request as ready for review February 25, 2026 07:33
@javihgil javihgil merged commit a06ff69 into 5.5 Feb 25, 2026
4 checks passed
@javihgil javihgil deleted the copilot/sub-pr-125 branch February 25, 2026 07:33
javihgil added a commit that referenced this pull request Mar 10, 2026
#126)

* Fix admin bug with sections in version info

* Initial plan

* Add default guard to ESI section name to match AJAX branch

Co-authored-by: javihgil <2581053+javihgil@users.noreply.github.com>

---------

Co-authored-by: Javi H. Gil <javihgil@softspring.es>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: javihgil <2581053+javihgil@users.noreply.github.com>
Co-authored-by: Javi H. Gil <javihgil@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants