diff options
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/search-spec.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/util/search-spec.js b/src/util/search-spec.js index 6c6ad221..e9e0a6f9 100644 --- a/src/util/search-spec.js +++ b/src/util/search-spec.js @@ -39,6 +39,9 @@ function prepareArtwork(thing, { getThumbnailEqualOrSmaller, urls, }) { + const hasWarnings = + thing.artTags?.some(artTag => artTag.isContentWarning); + const artworkPath = getArtworkPath(thing); @@ -56,7 +59,9 @@ function prepareArtwork(thing, { } const selectedSize = - getThumbnailEqualOrSmaller('adorb', mediaSrc); + getThumbnailEqualOrSmaller( + (hasWarnings ? 'mini' : 'adorb'), + mediaSrc); const mediaSrcJpeg = mediaSrc.replace(/\.(png|jpg)$/, `.${selectedSize}.jpg`); |