Split avatar dimensions config read by types
| @@ -17,7 +17,10 @@ const quality = Math.min(100, Math.max(1, parseInt(getConfigValue('thumbnails.qu | ||
| 17 | 17 | const pngFormat = String(getConfigValue('thumbnails.format', 'jpg')).toLowerCase().trim() === 'png'; |
| 18 | 18 | |
| 19 | 19 | /** @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 | +}; | |
| 21 | 24 | |
| 22 | 25 | /** |
| 23 | 26 | * Gets a path to thumbnail folder based on the type. |