fix potential null in mime or type in note cache

This commit is contained in:
zadam 2020-09-03 17:51:37 +02:00
parent 42ecc0e15b
commit 918e827d91

View File

@ -84,7 +84,9 @@ class NoteCacheFlatTextExp extends Expression {
const foundAttrTokens = []; const foundAttrTokens = [];
for (const token of this.tokens) { for (const token of this.tokens) {
if (note.type.includes(token) || note.mime.includes(token)) { // not clear why, but sometimes note.type or note.mime is undefined
if ((note.type && note.type.includes(token))
|| (note.mime && note.mime.includes(token))) {
foundAttrTokens.push(token); foundAttrTokens.push(token);
} }