diff --git a/src/util/yaml.zig b/src/util/yaml.zig index 4b74d24cd37c0f0d44b095566753e89fff2e9af6..f1f7e077ccb456b8658cdc9174252a14444ca5c2 100644 --- a/src/util/yaml.zig +++ b/src/util/yaml.zig @@ -171,6 +171,15 @@ fn condense_event_list_key(from: []Item, at: usize, to: *std.ArrayList(Item), li }); return 0+2-1; } + if (n == .mapping) { + try to.append(Item{ + .kv = Key{ + .key = get_event_string(t.event, lines), + .value = Value{ .mapping = n.mapping }, + }, + }); + return 0+2-1; + } return null; }