Add thumbnails quality config

This commit is contained in:
Cohee
2023-09-16 21:53:30 +03:00
parent bfdd071001
commit 2c84c93f3d
3 changed files with 5 additions and 3 deletions

View File

@@ -107,8 +107,9 @@ async function generateThumbnail(type, file) {
let buffer;
try {
const quality = getConfigValue('thumbnailsQuality', 95);
const image = await jimp.read(pathToOriginalFile);
buffer = await image.cover(mySize[0], mySize[1]).quality(95).getBufferAsync('image/jpeg');
buffer = await image.cover(mySize[0], mySize[1]).quality(quality).getBufferAsync('image/jpeg');
}
catch (inner) {
console.warn(`Thumbnailer can not process the image: ${pathToOriginalFile}. Using original size`);