ソースを参照

fix getting link from cache

Pouria Ezzati 1 年間 前
コミット
e0ae010f37
2 ファイル変更2 行追加2 行削除
  1. 1 1
      server/queries/link.queries.js
  2. 1 1
      server/redis.js

+ 1 - 1
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);

+ 1 - 1
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}`,