fix: disable redis tls if undefined in config

This commit is contained in:
Namekuji 2023-06-28 02:44:16 -04:00
parent 0015afaca8
commit 2d4eda2c1d
No known key found for this signature in database
GPG key ID: 1D62332C07FBA532
4 changed files with 7 additions and 7 deletions

View file

@ -20,11 +20,11 @@ export type Source = {
host: string; host: string;
port: number; port: number;
family?: number; family?: number;
pass: string; pass?: string;
db?: number; db?: number;
prefix?: string; prefix?: string;
user?: string; user?: string;
tls?: { [x: string]: string }; tls?: { [y: string]: string };
}; };
elasticsearch: { elasticsearch: {
host: string; host: string;

View file

@ -207,11 +207,11 @@ export const db = new DataSource({
host: config.redis.host, host: config.redis.host,
port: config.redis.port, port: config.redis.port,
family: config.redis.family == null ? 0 : config.redis.family, family: config.redis.family == null ? 0 : config.redis.family,
user: config.redis.user ?? "default", username: config.redis.user ?? "default",
password: config.redis.pass, password: config.redis.pass,
keyPrefix: `${config.redis.prefix}:query:`, keyPrefix: `${config.redis.prefix}:query:`,
db: config.redis.db || 0, db: config.redis.db || 0,
tls: config.redis.tls || {}, tls: config.redis.tls,
}, },
} }
: false, : false,

View file

@ -10,7 +10,7 @@ export function createConnection() {
username: config.redis.user ?? "default", username: config.redis.user ?? "default",
keyPrefix: `${config.redis.prefix}:`, keyPrefix: `${config.redis.prefix}:`,
db: config.redis.db || 0, db: config.redis.db || 0,
tls: config.redis.tls || {}, tls: config.redis.tls,
}); });
} }

View file

@ -7,10 +7,10 @@ export function initialize<T>(name: string, limitPerSec = -1) {
port: config.redis.port, port: config.redis.port,
host: config.redis.host, host: config.redis.host,
family: config.redis.family == null ? 0 : config.redis.family, family: config.redis.family == null ? 0 : config.redis.family,
user: config.redis.user ?? "default", username: config.redis.user ?? "default",
password: config.redis.pass, password: config.redis.pass,
db: config.redis.db || 0, db: config.redis.db || 0,
tls: config.redis.tls || {}, tls: config.redis.tls,
}, },
prefix: config.redis.prefix ? `${config.redis.prefix}:queue` : "queue", prefix: config.redis.prefix ? `${config.redis.prefix}:queue` : "queue",
limiter: limiter: