X-Git-Url: https://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Fsignature.ex;h=15bf3c317281f7be8dcc4b7dbf9f4bf52dc19f4c;hb=3cc6cb266b7b1dbdbf8f86ee0f7e5a9161bc0e70;hp=0bf49fd7c0d2cfcd861f2f6b60f0ccd278877ae3;hpb=ef7466921b7c89d658e1c6d774b2e4ca1fd3cfaa;p=akkoma diff --git a/lib/pleroma/signature.ex b/lib/pleroma/signature.ex index 0bf49fd7c..15bf3c317 100644 --- a/lib/pleroma/signature.ex +++ b/lib/pleroma/signature.ex @@ -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