From b4d6b0417bc0b3d37abcc7dcd14a24db8eda634e Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sun, 3 May 2026 17:27:05 -0500 Subject: [PATCH] fix(pubsub): nest :url under :redis_opts for phoenix_pubsub_redis 3.x The library deprecated top-level Redis connection keys; passing :url directly logged a warning on every boot. Functionally identical, just silences the warning. --- lib/microwaveprop/application.ex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/microwaveprop/application.ex b/lib/microwaveprop/application.ex index 22ce4dc5..06a241bd 100644 --- a/lib/microwaveprop/application.ex +++ b/lib/microwaveprop/application.ex @@ -127,7 +127,8 @@ defmodule Microwaveprop.Application do # Erlang's node() name in non-K8s environments. node_name = System.get_env("POD_IP") || to_string(node()) - {Phoenix.PubSub, name: Microwaveprop.PubSub, adapter: Phoenix.PubSub.Redis, url: url, node_name: node_name} + {Phoenix.PubSub, + name: Microwaveprop.PubSub, adapter: Phoenix.PubSub.Redis, redis_opts: [url: url], node_name: node_name} end end