From c37dfd6df118f4d0390c9069f1f8a08d725cd9f9 Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 5 May 2023 01:11:21 +0800 Subject: [PATCH] core: optional host field --- packages/hydrooj/src/model/domain.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrooj/src/model/domain.ts b/packages/hydrooj/src/model/domain.ts index 25eb0cc1..451efdc1 100644 --- a/packages/hydrooj/src/model/domain.ts +++ b/packages/hydrooj/src/model/domain.ts @@ -298,7 +298,7 @@ bus.on('ready', () => Promise.all([ bus.on('domain/delete-cache', async (domainId: string) => { const ddoc = await DomainModel.get(domainId); if (!ddoc) return; - for (const host of ddoc.hosts) { + for (const host of ddoc.hosts || []) { cache.delete(`host::${host}`); } cache.delete(`id::${domainId}`);