From 45b57fc547379bdc84c9325ce52b02b6fb3d1f0e Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Tue, 26 Aug 2025 17:11:55 -0300 Subject: [PATCH] fix: add missing item_id parameter to process_chunk and finalize_plugins Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) --- src/services/meta_service.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/services/meta_service.rs b/src/services/meta_service.rs index a049353..34697c3 100644 --- a/src/services/meta_service.rs +++ b/src/services/meta_service.rs @@ -122,6 +122,7 @@ impl MetaService { plugins: &mut [Box], chunk: &[u8], conn: &Connection, + item_id: i64, ) { for meta_plugin in plugins.iter_mut() { let response = meta_plugin.update(chunk); @@ -129,7 +130,7 @@ impl MetaService { } } - pub fn finalize_plugins(&self, plugins: &mut [Box], conn: &Connection) { + pub fn finalize_plugins(&self, plugins: &mut [Box], conn: &Connection, item_id: i64) { for meta_plugin in plugins.iter_mut() { let response = meta_plugin.finalize(); self.process_plugin_response(conn, item_id, meta_plugin, response); @@ -140,7 +141,7 @@ impl MetaService { &self, conn: &Connection, item_id: i64, - plugin: &mut Box, + plugin: &Box, response: crate::meta_plugin::MetaPluginResponse, ) { for meta_data in response.metadata {