Salmon: Take both versions of public keys.
[akkoma] / lib / pleroma / web / websub / websub_controller.ex
index c47c820bc93475493f8f0a71397b3172bc8ce311..6c9164ec8ec3ab7a1dde4b6c8516ee2000c7f6a4 100644 (file)
@@ -20,11 +20,13 @@ defmodule Pleroma.Web.Websub.WebsubController do
 
   # TODO: Extract this into the Websub module
   def websub_subscription_confirmation(conn, %{"id" => id, "hub.mode" => "subscribe", "hub.challenge" => challenge, "hub.topic" => topic} = params) do
+    Logger.debug("Got websub confirmation")
+    Logger.debug(inspect(params))
     lease_seconds = if params["hub.lease_seconds"] do
       String.to_integer(params["hub.lease_seconds"])
     else
       # Guess 3 days
-      60 * 24 * 3
+      60 * 60 * 24 * 3
     end
 
     with %WebsubClientSubscription{} = websub <- Repo.get_by(WebsubClientSubscription, id: id, topic: topic) do