feat: Update configuration handling and add debug logging for thumbnail processing

This commit is contained in:
2025-11-15 12:41:32 +01:00
parent 9504eaf509
commit ac8d16ba59
5 changed files with 279 additions and 26 deletions

View File

@@ -14,6 +14,9 @@ impl MediaProcessorPlugin for ThumbnailPlugin {
async fn process(&self, media: &Media, context: &PluginContext) -> CoreResult<PluginData> {
let config = &context.config.thumbnail_config;
println!("Thumbnail config: {:?}", config);
if config.is_none() {
return Ok(PluginData {
message: "Thumbnail generation is disabled in config.".to_string(),