ushahidi / SwiftRiver-Core

SwiftRiver Core Applications
6 stars 3 forks source link

Twitter utf-8 keywords #13

Closed 69mb closed 12 years ago

69mb commented 12 years ago

Firehose and manager need to be updated to handle non latin charset keywords(ushahidi/Swiftriver_v2#187):

Traceback (most recent call last): File "./firehose.py", line 541, in daemon.start() File "/home/twitter/lib/swiftriver/daemon.py", line 96, in start self.run() File "./firehose.py", line 384, in run self.run_firehose(consumer.message_queue, consumer.confirm_queue) File "./firehose.py", line 283, in run_firehose self.track_stream.filter(None, self.track, True) File "/usr/local/lib/python2.6/dist-packages/tweepy/streaming.py", line 217, in filter self.parameters['track'] = ','.join(map(str, track)) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)