aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-08-25 15:09:05 +0200
committerRoger Braun <roger@rogerbraun.net>2017-08-25 15:09:05 +0200
commitfecbd099cda8d71e616ea266255384e3e4cc946a (patch)
treebf2de2ef6699b783dad9c8ebc712ced835afc3c1 /lib
parent67bfa19b35af6ae4a064b02f3888dd11a218f6fb (diff)
downloadpleroma-fecbd099cda8d71e616ea266255384e3e4cc946a.tar.gz
Ignore padding for salmon public keys.
Diffstat (limited to 'lib')
-rw-r--r--lib/pleroma/web/salmon/salmon.ex2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pleroma/web/salmon/salmon.ex b/lib/pleroma/web/salmon/salmon.ex
index eadf0773b..4f6dfed65 100644
--- a/lib/pleroma/web/salmon/salmon.ex
+++ b/lib/pleroma/web/salmon/salmon.ex
@@ -60,7 +60,7 @@ defmodule Pleroma.Web.Salmon do
[modulus, exponent] = magickey
|> String.split(".")
- |> Enum.map(&Base.url_decode64!/1)
+ |> Enum.map(fn (n) -> Base.url_decode64!(n, padding: false) end)
|> Enum.map(make_integer)
{:RSAPublicKey, modulus, exponent}