Skip to content

Commit b351d16

Browse files
authored
Merge pull request #86 from posthtml/milestone-1.4.2
Milestone 1.4.2
2 parents d73ecff + 40cf4d7 commit b351d16

File tree

6 files changed

+552
-426
lines changed

6 files changed

+552
-426
lines changed

lib/index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,12 @@ function walk (opts, nodes) {
192192
// if not, we have an object, so we need to run the attributes and contents
193193
if (node.attrs) {
194194
for (const key in node.attrs) {
195-
node.attrs[key] = placeholders(node.attrs[key], ctx, delimitersSettings)
196-
node.attrs[key] = node.attrs[key]
197-
.replace(unescapeDelimitersReplace, delimitersSettings[0].text[0])
198-
.replace(delimitersReplace, delimitersSettings[1].text[0])
195+
if (typeof node.attrs[key] === 'string') {
196+
node.attrs[key] = placeholders(node.attrs[key], ctx, delimitersSettings)
197+
node.attrs[key] = node.attrs[key]
198+
.replace(unescapeDelimitersReplace, delimitersSettings[0].text[0])
199+
.replace(delimitersReplace, delimitersSettings[1].text[0])
200+
}
199201
}
200202
}
201203

0 commit comments

Comments
 (0)