From 04b95c25add9b1aafd011713b1b6b7a67f49f9f2 Mon Sep 17 00:00:00 2001 From: Zach Copley Date: Tue, 23 Sep 2008 04:36:32 -0400 Subject: [PATCH] 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 --- lib/util.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/util.php b/lib/util.php index 453149305a..86b2747dcb 100644 --- a/lib/util.php +++ b/lib/util.php @@ -1129,7 +1129,9 @@ function common_twitter_broadcast($notice, $flink) { $twitter_user = $fuser->nickname; $twitter_password = $flink->credentials; $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( CURLOPT_USERPWD => "$twitter_user:$twitter_password",