Tweak redis client logic

This commit is contained in:
Sam Becker 2025-09-12 22:11:21 -05:00
parent f07f8e44b9
commit 8965dac4ff

View File

@ -2,13 +2,14 @@ import { Redis } from '@upstash/redis';
const KEY_TEST = 'test'; const KEY_TEST = 'test';
export const redis = export const redis = (
process.env.KV_URL || process.env.KV_URL ||
process.env.UPSTASH_REDIS_REST_URL process.env.UPSTASH_REDIS_REST_URL
? Redis.fromEnv() ) ? Redis.fromEnv()
: process.env.EXIF_KV_URL && : (
process.env.EXIF_KV_URL &&
process.env.EXIF_KV_REST_API_TOKEN process.env.EXIF_KV_REST_API_TOKEN
? new Redis({ ) ? new Redis({
url: process.env.EXIF_KV_URL, url: process.env.EXIF_KV_URL,
token: process.env.EXIF_KV_REST_API_TOKEN, token: process.env.EXIF_KV_REST_API_TOKEN,
}) })