Commit bac58b15 authored by minibikini's avatar minibikini
Browse files

show warning if VAPID is not set

parent 8b4397c7
......@@ -18,11 +18,11 @@ def start_link() do
def init(:ok) do
case Application.get_env(:web_push_encryption, :vapid_details) do
nil ->
Logger.error(
Logger.warn(
"VAPID key pair is not found. Please, add VAPID configuration to config. Run `mix web_push.gen.keypair` mix task to create a key pair"
)
{:error, %{}}
:ignore
_ ->
{:ok, %{}}
......@@ -30,7 +30,9 @@ def init(:ok) do
end
def send(notification) do
GenServer.cast(Pleroma.Web.Push, {:send, notification})
if Application.get_env(:web_push_encryption, :vapid_details) do
GenServer.cast(Pleroma.Web.Push, {:send, notification})
end
end
def handle_cast(
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment