diff --git a/lib/commands/linked.js b/lib/commands/linked.js index 86a70de77..7d95af90b 100644 --- a/lib/commands/linked.js +++ b/lib/commands/linked.js @@ -143,7 +143,7 @@ Linked.addLinkedDocument = (Env, data, cb, _S, userId) => { nThen(waitFor => { getMetadata(Env, channel, waitFor((err, metadata) => { - if (!metadata.validateKey) { + if (!metadata?.validateKey) { waitFor.abort(); return void cb(err || 'METADATA_ERROR'); } @@ -182,7 +182,7 @@ Linked.resetLinkedDocuments = (Env, data, cb, _S, userId) => { nThen(waitFor => { getMetadata(Env, channel, waitFor((err, metadata) => { - if (!metadata.validateKey) { + if (!metadata?.validateKey) { waitFor.abort(); return void cb(err || 'METADATA_ERROR'); } @@ -269,7 +269,7 @@ Linked.removeLinkedDocument = (Env, allData, cb, _S, userId) => { let validateKey; nThen(waitFor => { getMetadata(Env, channel, waitFor((err, metadata) => { - if (!metadata.validateKey) { + if (!metadata?.validateKey) { waitFor.abort(); return void cb(err || 'METADATA_ERROR'); }