Split avatar dimensions config read by types

4edb069bd80bcc1672d3f05b9119d8e1303bf9f1

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +4 -1Ignore whitespace
src/endpoints/thumbnails.js+4 -1
@@ -17,7 +17,10 @@ const quality = Math.min(100, Math.max(1, parseInt(getConfigValue('thumbnails.qu
1717const pngFormat = String(getConfigValue('thumbnails.format', 'jpg')).toLowerCase().trim() === 'png';
1818
1919/** @type {Record<string, number[]>} */
20-const dimensions = getConfigValue('thumbnails.dimensions', { 'bg': [160, 90], 'avatar': [96, 144] });
20+const dimensions = {
21+ 'bg': getConfigValue('thumbnails.dimensions.bg', [160, 90]),
22+ 'avatar': getConfigValue('thumbnails.dimensions.avatar', [96, 144]),
23+};
2124
2225/**
2326 * Gets a path to thumbnail folder based on the type.