diff --git a/server/queries/link.queries.js b/server/queries/link.queries.js index 38a4dd6..5f27efa 100644 --- a/server/queries/link.queries.js +++ b/server/queries/link.queries.js @@ -172,7 +172,7 @@ async function getAdmin(match, params) { } async function find(match) { - if (match.address && match.domain_id && env.REDIS_ENABLED) { + if (match.address && match.domain_id !== undefined && env.REDIS_ENABLED) { const key = redis.key.link(match.address, match.domain_id); const cachedLink = await redis.client.get(key); if (cachedLink) return JSON.parse(cachedLink); diff --git a/server/redis.js b/server/redis.js index ffb42af..7016716 100644 --- a/server/redis.js +++ b/server/redis.js @@ -14,7 +14,7 @@ if (env.REDIS_ENABLED) { } const key = { - link: (address, domain_id, user_id) => `l:${address}:${domain_id || ""}:${user_id || ""}`, + link: (address, domain_id) => `l:${address}:${domain_id || ""}`, domain: (address) => `d:${address}`, stats: (link_id) => `s:${link_id}`, host: (address) => `h:${address}`,