From 4f1fc842a85172410ca9c900a33c20f2273ac4d3 Mon Sep 17 00:00:00 2001 From: Samy Pesse Date: Sun, 23 Oct 2016 23:53:01 +0200 Subject: [PATCH] Fix inline void inside an inline node --- src/plugins/schema.js | 1 + .../fixtures/default-void-text-around/end-inline/output.yaml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/schema.js b/src/plugins/schema.js index b0c96937a..e70cdb480 100644 --- a/src/plugins/schema.js +++ b/src/plugins/schema.js @@ -137,6 +137,7 @@ const INLINE_VOID_TEXT_RULE = { const INLINE_VOID_TEXTS_AROUND_RULE = { match: (object) => { return object.kind == 'block' + return object.kind == 'block' || object.kind == 'inline' }, validate: (block) => { const invalids = block.nodes.reduce((accu, child, index) => { diff --git a/test/schema/fixtures/default-void-text-around/end-inline/output.yaml b/test/schema/fixtures/default-void-text-around/end-inline/output.yaml index 094c692c4..3b04c3296 100644 --- a/test/schema/fixtures/default-void-text-around/end-inline/output.yaml +++ b/test/schema/fixtures/default-void-text-around/end-inline/output.yaml @@ -12,4 +12,4 @@ nodes: type: image isVoid: true - kind: text - text: " " + text: ""