mirror of
https://github.com/friendica/friendica
synced 2025-04-26 19:10:11 +00:00
Create the Diaspora signature for the correct user
This commit is contained in:
parent
00327fd6b4
commit
c73130aa6b
2 changed files with 8 additions and 2 deletions
|
@ -1061,7 +1061,13 @@ class Item
|
|||
|
||||
// Create Diaspora signature
|
||||
if ($item['origin'] && empty($item['diaspora_signed_text']) && ($item['gravity'] != GRAVITY_PARENT)) {
|
||||
$signed = Diaspora::createCommentSignature($uid, $item);
|
||||
if ($uid == 0) {
|
||||
$sender_contact = Contact::getById($item['contact-id'], ['uid']);
|
||||
$sender_uid = $sender_contact['uid'];
|
||||
} else {
|
||||
$sender_uid = $uid;
|
||||
}
|
||||
$signed = Diaspora::createCommentSignature($sender_uid, $item);
|
||||
if (!empty($signed)) {
|
||||
$item['diaspora_signed_text'] = json_encode($signed);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue