From 766bf548ef9fac6bca373bb8b3dad4089b241531 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Fri, 3 Nov 2017 08:13:44 +0100 Subject: [PATCH] Fixed issue #1606 - Ignore Twitter search key with only #. --- app/models/channel/driver/twitter.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/models/channel/driver/twitter.rb b/app/models/channel/driver/twitter.rb index 34a2b3e27..97d72734f 100644 --- a/app/models/channel/driver/twitter.rb +++ b/app/models/channel/driver/twitter.rb @@ -223,6 +223,7 @@ returns hashtags = [] sync['search'].each do |item| next if item['term'].blank? + next if item['term'] == '#' next if item['group_id'].blank? hashtags.push item['term'] end @@ -275,6 +276,7 @@ returns hit = false sync['search'].each do |item| next if item['term'].blank? + next if item['term'] == '#' next if item['group_id'].blank? tweet.hashtags.each do |hashtag| next if item['term'] !~ /^#/ @@ -295,6 +297,7 @@ returns body = tweet.text sync['search'].each do |item| next if item['term'].blank? + next if item['term'] == '#' next if item['group_id'].blank? if body =~ /#{item['term']}/ hit = item @@ -314,6 +317,7 @@ returns return if @sync[:search].blank? @sync[:search].each do |search| next if search[:term].blank? + next if search[:term] == '#' next if search[:group_id].blank? result_type = search[:type] || 'mixed' Rails.logger.debug " - searching for '#{search[:term]}'"