From 0e9f2ca533099de0aefac27ad65e2d3f6bbb3605 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Mon, 27 Mar 2017 11:37:04 -0700 Subject: [PATCH] Fix screenshot/thumbnail urls to use sharding dir --- models/site.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/models/site.rb b/models/site.rb index c3c532e9..d34c99d5 100644 --- a/models/site.rb +++ b/models/site.rb @@ -1324,7 +1324,7 @@ class Site < Sequel::Model end def screenshot_url(path, resolution) - "#{SCREENSHOTS_URL_ROOT}/#{values[:username]}/#{path}.#{resolution}.jpg" + "#{SCREENSHOTS_URL_ROOT}/#{self.class.sharding_dir(values[:username])}/#{values[:username]}/#{path}.#{resolution}.jpg" end def base_thumbnails_path @@ -1346,7 +1346,7 @@ class Site < Sequel::Model def thumbnail_url(path, resolution) ext = File.extname(path).gsub('.', '').match(LOSSY_IMAGE_REGEX) ? 'jpg' : 'png' - "#{THUMBNAILS_URL_ROOT}/#{values[:username]}/#{path}.#{resolution}.#{ext}" + "#{THUMBNAILS_URL_ROOT}/#{self.class.sharding_dir(values[:username])}/#{values[:username]}/#{path}.#{resolution}.#{ext}" end def ssl_installed?