From 761fa37f94fd9c222965a82c8cceb5ffcfbb7a70 Mon Sep 17 00:00:00 2001 From: Michael Vogel Date: Wed, 20 Apr 2016 23:27:33 +0200 Subject: [PATCH] Diaspora: Comments and Likes are now signed at any time --- include/diaspora.php | 12 ------------ mod/xrd.php | 16 ++++++---------- 2 files changed, 6 insertions(+), 22 deletions(-) diff --git a/include/diaspora.php b/include/diaspora.php index ce3d4ef00d..0556511857 100644 --- a/include/diaspora.php +++ b/include/diaspora.php @@ -3122,12 +3122,6 @@ class diaspora { */ public static function store_like_signature($contact, $post_id) { - $enabled = intval(get_config('system','diaspora_enabled')); - if (!$enabled) { - logger('Diaspora support disabled, not storing like signature', LOGGER_DEBUG); - return false; - } - // Is the contact the owner? Then fetch the private key if (!$contact['self'] OR ($contact['uid'] == 0)) { logger("No owner post, so not storing signature", LOGGER_DEBUG); @@ -3191,12 +3185,6 @@ class diaspora { return false; } - $enabled = intval(get_config('system','diaspora_enabled')); - if (!$enabled) { - logger('Diaspora support disabled, not storing comment signature', LOGGER_DEBUG); - return false; - } - $contact["uprvkey"] = $uprvkey; $message = self::construct_comment($item, $contact); diff --git a/mod/xrd.php b/mod/xrd.php index c23119145c..094211360e 100644 --- a/mod/xrd.php +++ b/mod/xrd.php @@ -29,16 +29,12 @@ function xrd_init(&$a) { header('Access-Control-Allow-Origin: *'); header("Content-type: text/xml"); - if(get_config('system','diaspora_enabled')) { - $tpl = get_markup_template('xrd_diaspora.tpl'); - $dspr = replace_macros($tpl,array( - '$baseurl' => $a->get_baseurl(), - '$dspr_guid' => $r[0]['guid'], - '$dspr_key' => base64_encode(pemtorsa($r[0]['pubkey'])) - )); - } - else - $dspr = ''; + $tpl = get_markup_template('xrd_diaspora.tpl'); + $dspr = replace_macros($tpl,array( + '$baseurl' => $a->get_baseurl(), + '$dspr_guid' => $r[0]['guid'], + '$dspr_key' => base64_encode(pemtorsa($r[0]['pubkey'])) + )); $tpl = get_markup_template('xrd_person.tpl');