Merge pull request #619 from jul13579/allow-falsy-attribute-values
Allow falsy attribute values
This commit is contained in:
commit
83db6c814c
@ -227,7 +227,7 @@ const insertAttributes = (transaction, parent, currPos, attributes) => {
|
|||||||
// insert format-start items
|
// insert format-start items
|
||||||
for (const key in attributes) {
|
for (const key in attributes) {
|
||||||
const val = attributes[key]
|
const val = attributes[key]
|
||||||
const currentVal = currPos.currentAttributes.get(key) || null
|
const currentVal = currPos.currentAttributes.get(key) ?? null
|
||||||
if (!equalAttrs(currentVal, val)) {
|
if (!equalAttrs(currentVal, val)) {
|
||||||
// save negated attribute (set null if currentVal undefined)
|
// save negated attribute (set null if currentVal undefined)
|
||||||
negatedAttributes.set(key, currentVal)
|
negatedAttributes.set(key, currentVal)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user