Allow YAML string fields to be explicitly quoted when serialising front matter
I maintainer di solito rispondono entro 1 giorno
@gellowg ci sta già lavorando.
Dal 12/9/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
I have run into an interoperability issue when a string field contains a value such as a 24-hour time.
For example, if a collection contains:
- label: "Start Time"
name: "start_time"
widget: "string"
If I enter: 18:30, decap serialises it as start_time: 18:30.
I think Decap correctly treats this as a string. However, Jekyll’s YAML parsing interprets the unquoted value 18:30 using YAML 1.1 sexagesimal notation, resulting in: 1110.
This means the value is rendered by Jekyll as 1110/1110.0 rather than 18:30.
Quoting the value fixes the issue:
start_time: "18:30"
Expected behaviour
Given: 18:30, Decap would serialise this to: start_time: "18:30".
Current behaviour
Decap serialises: start_time: 18:30
- Lingua principale
- HTML
- Stelle
- 29
- Fork
- 44
- Merge medio
- 1g 23h
- PR unite (30g)
- 21
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CSSUoB/cssuob.github.io
-
bug community
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
CSSUoB/cssuob.github.io#928 · 3 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Dockerfile warningApertabug good-first-issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 45/100
CSSUoB/cssuob.github.io#841 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Update Calendar pageApertaenhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
CSSUoB/cssuob.github.io#840 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good-first-issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
CSSUoB/cssuob.github.io#747 ·
I maintainer di solito rispondono entro 1 giorno
-
Pterobyte Information PageApertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
CSSUoB/cssuob.github.io#525 ·
I maintainer di solito rispondono entro 1 giorno