diff --git a/src/platforms/redis.ts b/src/platforms/redis.ts index 8182c2b0..a27f4a12 100644 --- a/src/platforms/redis.ts +++ b/src/platforms/redis.ts @@ -2,17 +2,18 @@ import { Redis } from '@upstash/redis'; const KEY_TEST = 'test'; -export const redis = +export const redis = ( process.env.KV_URL || process.env.UPSTASH_REDIS_REST_URL - ? Redis.fromEnv() - : process.env.EXIF_KV_URL && - process.env.EXIF_KV_REST_API_TOKEN - ? new Redis({ - url: process.env.EXIF_KV_URL, - token: process.env.EXIF_KV_REST_API_TOKEN, - }) - : undefined; +) ? Redis.fromEnv() + : ( + process.env.EXIF_KV_URL && + process.env.EXIF_KV_REST_API_TOKEN + ) ? new Redis({ + url: process.env.EXIF_KV_URL, + token: process.env.EXIF_KV_REST_API_TOKEN, + }) + : undefined; export const warmRedisConnection = () => { if (redis) { redis.get(KEY_TEST); }