Skip to content

Commit e23e945

Browse files
authored
Fix Redis cert reqs (baserow#4935)
1 parent 7508b86 commit e23e945

File tree

1 file changed

+5
-6
lines changed
  • backend/src/baserow/config/settings

1 file changed

+5
-6
lines changed

backend/src/baserow/config/settings/base.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -162,12 +162,11 @@
162162
REDIS_SSL_CA_CERTS = os.getenv("REDIS_SSL_CA_CERTS", "")
163163

164164
redis_auth = f"{REDIS_USERNAME}:{REDIS_PASSWORD}@" if REDIS_PASSWORD else ""
165-
redis_url_suffix = (
166-
(f"?ssl_cert_reqs={REDIS_SSL_CERT_REQS}" if REDIS_PROTOCOL == "rediss" else "")
167-
+ f"&ssl_ca_certs={REDIS_SSL_CA_CERTS}"
168-
if REDIS_SSL_CA_CERTS
169-
else ""
170-
)
165+
redis_url_suffix = ""
166+
if REDIS_PROTOCOL == "rediss":
167+
redis_url_suffix = f"?ssl_cert_reqs={REDIS_SSL_CERT_REQS}"
168+
if REDIS_SSL_CA_CERTS:
169+
redis_url_suffix += f"&ssl_ca_certs={REDIS_SSL_CA_CERTS}"
171170

172171
REDIS_URL = os.getenv(
173172
"REDIS_URL",

0 commit comments

Comments
 (0)