Merge branch 'admin-create-users' into 'develop'
[akkoma] / lib / pleroma / signature.ex
index 0bf49fd7c0d2cfcd861f2f6b60f0ccd278877ae3..15bf3c317281f7be8dcc4b7dbf9f4bf52dc19f4c 100644 (file)
@@ -15,7 +15,7 @@ defmodule Pleroma.Signature do
       |> Map.put(:fragment, nil)
 
     uri =
-      if String.ends_with?(uri.path, "/publickey") do
+      if not is_nil(uri.path) and String.ends_with?(uri.path, "/publickey") do
         Map.put(uri, :path, String.replace(uri.path, "/publickey", ""))
       else
         uri