diff --git a/app/models/artist.rb b/app/models/artist.rb index 5b9e56b69..34e2a3a74 100644 --- a/app/models/artist.rb +++ b/app/models/artist.rb @@ -25,7 +25,7 @@ class Artist < ActiveRecord::Base while artists.empty? && url.size > 10 u = url.sub(/\/+$/, "") + "/" u = u.to_escaped_for_sql_like.gsub(/\*/, '%') + '%' - artists += Artist.joins(:urls).where(["artists.is_active = TRUE AND artist_urls.normalized_url LIKE ? ESCAPE E'\\\\'", u]).all(:order => "artists.name").limit(10) + artists += Artist.joins(:urls).where(["artists.is_active = TRUE AND artist_urls.normalized_url LIKE ? ESCAPE E'\\\\'", u]).limit(10).order("artists.name").all url = File.dirname(url) + "/" break if url =~ /pixiv\.net\/$/ end