Merge pull request #1228 from MrPetovan/bug/11139-twitter-follow-not-connected

[twitter] Abort follow process on API call failure
pull/1229/head
Philipp 2022-01-07 14:24:39 +01:00 committed by GitHub
commit 5c2071a72b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions

View File

@ -157,7 +157,10 @@ function twitter_follow(App $a, array &$contact)
$uid = $a->getLoggedInUserId(); $uid = $a->getLoggedInUserId();
twitter_api_contact('friendships/create', ['network' => Protocol::TWITTER, 'nick' => $nickname], $uid); if (!twitter_api_contact('friendships/create', ['network' => Protocol::TWITTER, 'nick' => $nickname], $uid)) {
$contact = null;
return;
}
$user = twitter_fetchuser($nickname); $user = twitter_fetchuser($nickname);