Merge pull request #2703 from evazion/fix/bogus-twitter-artists

Artist finder: Don't return bogus results for non-matching twitter artists
This commit is contained in:
Albert Yi
2016-10-05 12:58:12 -07:00
committed by GitHub
10 changed files with 2391 additions and 1 deletions

View File

@@ -37,6 +37,7 @@ class Artist < ActiveRecord::Base
break if url =~ /lohas\.nicoseiga\.jp\/priv\/$/i
break if url =~ /(?:data|media)\.tumblr\.com\/[a-z0-9]+\/$/i
break if url =~ /deviantart\.net\//i
break if url =~ %r!\Ahttps?://(?:mobile\.)?twitter\.com/\Z!i
end
artists.inject({}) {|h, x| h[x.name] = x; h}.values.slice(0, 20)