diff --git a/web/lib/ui/keys_tags.rb b/web/lib/ui/keys_tags.rb index 5e21c6ef..9d9653f2 100644 --- a/web/lib/ui/keys_tags.rb +++ b/web/lib/ui/keys_tags.rb @@ -6,6 +6,9 @@ class Taginfo < Sinatra::Base def build_image_url(row) w = row['width'].to_i h = row['height'].to_i + if w <= MAX_IMAGE_WIDTH + return row['image_url'] + end if w > 0 && h > 0 return "#{row['thumb_url_prefix']}#{ h <= w ? MAX_IMAGE_WIDTH : (MAX_IMAGE_WIDTH * w / h).to_i }#{ row['thumb_url_suffix'] }" end @@ -36,10 +39,10 @@ def build_image_url(row) if @desc == '' @desc = "#{ t.pages.key.no_description_in_wiki }" else - @desc = "#{ @desc }