diff --git a/src/deployments.ts b/src/deployments.ts index cc4ef66..1c52706 100644 --- a/src/deployments.ts +++ b/src/deployments.ts @@ -50,12 +50,15 @@ export class RegHelper { } else { const records = await this.registry.resolveNames([name]); for (const r of records) { - this.cache.set(r.id, r); - if (Array.isArray(r.names)) { - for (const n of r.names) { - this.cache.set(n, r); + // r can be null + if (!r) { + this.cache.set(r.id, r); + if (Array.isArray(r.names)) { + for (const n of r.names) { + this.cache.set(n, r); + } } - } + } } return records[0]; }