Merge branch '589-fix-cache' into 'develop'
[akkoma] / lib / pleroma / web / websub / websub.ex
index cf51dce7681a80e79ad6f8a20ce29e43b48bbdc0..90ba79962718ef0f6550f5cc3b380c094a276d26 100644 (file)
@@ -283,7 +283,9 @@ defmodule Pleroma.Web.Websub do
                {"X-Hub-Signature", "sha1=#{signature}"}
              ]
            ) do
-      if params[:unreachable_since], do: Instances.set_reachable(callback)
+      if !Map.has_key?(params, :unreachable_since) || params[:unreachable_since],
+        do: Instances.set_reachable(callback)
+
       Logger.info(fn -> "Pushed to #{callback}, code #{code}" end)
       {:ok, code}
     else