to_json no longer serializes augmented null values
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 57/100
Rechercherichtung
Start by tracing the to_json Antlers modifier and how augmented null values are passed to it, then compare that path with the change in #15540. Add a regression test for the issue’s reproduction and verify that the output includes null again.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Bug description
Since #15540 (v6.35.0), to_json no longer runs when an augmented field is null.
How to reproduce
When items is null:
{
"items": {{ items | to_json }}
}
This now returns
"items: "
Before the PR it was returning
"items: null"
Logs
Environment
6.40.0
Installation
Fresh statamic/statamic site via CLI
Additional details
No response
- Vorherrschende Sprache
- PHP
- Sterne
- 4.9k
- Forks
- 647
- Ø Merge
- 23 Std. 42 Min.
- Gemergte PRs (30 T.)
- 148
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus statamic/cms
-
tags
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
accessibility
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
antlers
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
Maintainer antworten meist innerhalb von 1 Tag
-
Multisite: switching site in the collection listing opens a different entry, not the localizationOffenmultisite
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
Maintainer antworten meist innerhalb von 1 Tag
-
Select field preview disappears after reordering Replicator setsEvtl. vergeben @lazerg hat das vor 4 Tagen übernommen. Offenfieldtypes
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
nikic/PHP-Parser#1187 ·
-
15.0
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Icinga/icinga-notifications-web#645 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
OpenMage/magento-lts#5865 ·
Maintainer antworten meist innerhalb von 3 Tagen