Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Allow YAML string fields to be explicitly quoted when serialising front matter

Aperta
#938 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

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

bug

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

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CSSUoB/cssuob.github.io

Tutte le issue di CSSUoB/cssuob.github.io

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.