From: Brion Vibber Date: Wed, 30 Mar 2011 18:22:32 +0000 (-0700) Subject: Tweak which should fix ActivityStreams output for Twitter profiles (if remote_profile... X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=d2cd5b33531a9b4f1006641cd21572915e1c43d6;p=quix0rs-gnu-social.git Tweak which should fix ActivityStreams output for Twitter profiles (if remote_profile entries didn't match, we ended up losing id/URI). Explicitly uses the Twitter profile URL as profile URI if matching, without having to check the db. --- diff --git a/plugins/TwitterBridge/TwitterBridgePlugin.php b/plugins/TwitterBridge/TwitterBridgePlugin.php index b6658b13a6..29192cf53b 100644 --- a/plugins/TwitterBridge/TwitterBridgePlugin.php +++ b/plugins/TwitterBridge/TwitterBridgePlugin.php @@ -530,4 +530,13 @@ class TwitterBridgePlugin extends Plugin return true; } + + function onStartGetProfileUri($profile, &$uri) + { + if (preg_match('!^https?://twitter.com/!', $profile->profileurl)) { + $uri = $profile->profileurl; + return false; + } + return true; + } }