]> git.mxchange.org Git - friendica-addons.git/commitdiff
[twitter] Update unfollow and block hook functions after parameters have changed
authorHypolite Petovan <hypolite@mrpetovan.com>
Wed, 23 Feb 2022 15:42:14 +0000 (10:42 -0500)
committerHypolite Petovan <hypolite@mrpetovan.com>
Wed, 23 Feb 2022 15:42:14 +0000 (10:42 -0500)
twitter/twitter.php

index adc5fa4bddfd9b3b4028b534b56296f0089fd49b..6c9be34c86d8944055604dfc811251463920b0c2 100644 (file)
@@ -175,7 +175,7 @@ function twitter_follow(App $a, array &$contact)
 
 function twitter_unfollow(App $a, array &$hook_data)
 {
-       $hook_data['result'] = twitter_api_contact('friendships/destroy', $hook_data['contact'], $hook_data['contact']['uid']);
+       $hook_data['result'] = twitter_api_contact('friendships/destroy', $hook_data['contact'], $hook_data['uid']);
 }
 
 function twitter_block(App $a, array &$hook_data)
@@ -183,8 +183,8 @@ function twitter_block(App $a, array &$hook_data)
        $hook_data['result'] = twitter_api_contact('blocks/create', $hook_data['contact'], $hook_data['uid']);
 
        if ($hook_data['result'] === true) {
-               Contact::removeFollower($hook_data['contact']);
-               Contact::unfollow($hook_data['contact']['id'], $hook_data['uid']);
+               $cdata = Contact::getPublicAndUserContactID($hook_data['contact']['id'], $hook_data['uid']);
+               Contact::remove($cdata['user']);
        }
 }