From 11fe390b534ec06667eb5a992663d8e569de0fc1 Mon Sep 17 00:00:00 2001 From: Evandro Junior Date: Thu, 17 Apr 2014 13:07:20 +0000 Subject: [PATCH] Fixed UTF8 validation for tweets "Attention please, don't remove + ' ')[0..-2] it is used for UTF8 validation" --- plugins/community_hub/tweeter_stream/lib/twurl/request_controller.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/community_hub/tweeter_stream/lib/twurl/request_controller.rb b/plugins/community_hub/tweeter_stream/lib/twurl/request_controller.rb index dec9c25..b40cb76 100755 --- a/plugins/community_hub/tweeter_stream/lib/twurl/request_controller.rb +++ b/plugins/community_hub/tweeter_stream/lib/twurl/request_controller.rb @@ -20,14 +20,16 @@ module Twurl begin parsed = JSON.parse(chunk) ic = Iconv.new('UTF-8//IGNORE', 'UTF-8') - comment_text = ic.iconv(parsed["text"])[0..-2] + #Attention please, don't remove + ' ')[0..-2] it is used for UTF8 validation + comment_text = ic.iconv(parsed["text"] + ' ')[0..-2] print "#{comment_text}\n" comment = Comment.new comment.title = 'hub-message-twitter' comment.source = options.page comment.body = comment_text comment.author_id = options.author_id - comment.name = ic.iconv(parsed["user"]["name"])[0..-2] + #Attention please, don't remove + ' ')[0..-2] it is used for UTF8 validation + comment.name = ic.iconv(parsed["user"]["name"] + ' ')[0..-2] comment.email = 'admin@localhost.local' comment.save! rescue => e -- libgit2 0.21.2