bin scripts: compare against null, not undefined
parent
5bcd6f44a5
commit
f03c4bd7f7
|
@ -30,7 +30,7 @@ npm.load({}, async () => {
|
|||
const pad = await padManager.getPad(padId);
|
||||
|
||||
// check if the pad has a pool
|
||||
if (pad.pool === undefined) {
|
||||
if (pad.pool == null) {
|
||||
console.error(`[${pad.id}] Missing attribute pool`);
|
||||
continue;
|
||||
}
|
||||
|
@ -66,7 +66,7 @@ npm.load({}, async () => {
|
|||
}
|
||||
|
||||
// check if there is a atext in the keyRevisions
|
||||
if (revisions[keyRev].meta === undefined || revisions[keyRev].meta.atext === undefined) {
|
||||
if (revisions[keyRev].meta == null || revisions[keyRev].meta.atext == null) {
|
||||
console.error(`[${pad.id}] Missing atext in revision ${keyRev}`);
|
||||
continue;
|
||||
}
|
||||
|
|
|
@ -59,12 +59,12 @@ npm.load({}, async () => {
|
|||
}
|
||||
|
||||
// check if the pad has a pool
|
||||
if (pad.pool === undefined) throw new Error('Attribute pool is missing');
|
||||
if (pad.pool == null) throw new Error('Attribute pool is missing');
|
||||
|
||||
// check if there is an atext in the keyRevisions
|
||||
if (revisions[keyRev] === undefined ||
|
||||
revisions[keyRev].meta === undefined ||
|
||||
revisions[keyRev].meta.atext === undefined) {
|
||||
if (revisions[keyRev] == null ||
|
||||
revisions[keyRev].meta == null ||
|
||||
revisions[keyRev].meta.atext == null) {
|
||||
console.error(`No atext in key revision ${keyRev}`);
|
||||
continue;
|
||||
}
|
||||
|
|
|
@ -55,9 +55,7 @@ npm.load({}, async () => {
|
|||
const revision = await db.get(`pad:${padId}:revs:${revNum}`);
|
||||
// check if there is a atext in the keyRevisions
|
||||
if (~keyRevisions.indexOf(revNum) &&
|
||||
(revision === undefined ||
|
||||
revision.meta === undefined ||
|
||||
revision.meta.atext === undefined)) {
|
||||
(revision == null || revision.meta == null || revision.meta.atext == null)) {
|
||||
console.error(`No atext in key revision ${revNum}`);
|
||||
continue;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue