Twitter bridge: Hack to get around PHP cURL's use of @ as a metachar,

which was keeping @reply messages from getting posted to Twitter.

darcs-hash:20080923083632-7b5ce-02498acc9fba3070b984eb473ec7825a5eaa2a77.gz
This commit is contained in:
Zach Copley 2008-09-23 04:36:32 -04:00
parent c9c2d375ba
commit 04b95c25ad

View File

@ -1129,7 +1129,9 @@ function common_twitter_broadcast($notice, $flink) {
$twitter_user = $fuser->nickname; $twitter_user = $fuser->nickname;
$twitter_password = $flink->credentials; $twitter_password = $flink->credentials;
$uri = 'http://www.twitter.com/statuses/update.json'; $uri = 'http://www.twitter.com/statuses/update.json';
$statustxt = $notice->content;
// XXX: Hack to get around PHP cURL's use of @ being a a meta character
$statustxt = preg_replace('/^@/', ' @', $notice->content);
$options = array( $options = array(
CURLOPT_USERPWD => "$twitter_user:$twitter_password", CURLOPT_USERPWD => "$twitter_user:$twitter_password",