partial fix for D* public key format change

This commit is contained in:
friendica 2012-08-14 02:20:48 -07:00
parent 3a601ff66f
commit aaadabf7d2

View file

@ -394,7 +394,10 @@ function probe_url($url, $mode = PROBE_NORMAL) {
} }
if($link['@attributes']['rel'] === 'diaspora-public-key') { if($link['@attributes']['rel'] === 'diaspora-public-key') {
$diaspora_key = base64_decode(unamp($link['@attributes']['href'])); $diaspora_key = base64_decode(unamp($link['@attributes']['href']));
$pubkey = rsatopem($diaspora_key); if(strstr($diaspora_key,'RSA '))
$pubkey = rsatopem($diaspora_key);
else
$pubkey = $diaspora_key;
$diaspora = true; $diaspora = true;
} }
} }