From b5d51f3372da24fa8da09dea99d7ef257072d63e Mon Sep 17 00:00:00 2001 From: undefined Date: Thu, 13 Apr 2023 01:11:04 +0800 Subject: [PATCH] core: fix domain cache management --- 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 c5a8f021..7d65af45 100644 --- a/packages/hydrooj/src/model/domain.ts +++ b/packages/hydrooj/src/model/domain.ts @@ -102,7 +102,7 @@ class DomainModel { const result = await coll.findOneAndUpdate({ lower: domainId }, { $set }, { returnDocument: 'after' }); if (result.value) { await bus.parallel('domain/update', domainId, $set, result.value); - cache.delete(`id::${domainId}`); + bus.broadcast('domain/delete-cache', domainId); } return result.value; }