fix: add missing item_id parameter to process_chunk and finalize_plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
This commit is contained in:
@@ -122,6 +122,7 @@ impl MetaService {
|
|||||||
plugins: &mut [Box<dyn MetaPlugin>],
|
plugins: &mut [Box<dyn MetaPlugin>],
|
||||||
chunk: &[u8],
|
chunk: &[u8],
|
||||||
conn: &Connection,
|
conn: &Connection,
|
||||||
|
item_id: i64,
|
||||||
) {
|
) {
|
||||||
for meta_plugin in plugins.iter_mut() {
|
for meta_plugin in plugins.iter_mut() {
|
||||||
let response = meta_plugin.update(chunk);
|
let response = meta_plugin.update(chunk);
|
||||||
@@ -129,7 +130,7 @@ impl MetaService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn finalize_plugins(&self, plugins: &mut [Box<dyn MetaPlugin>], conn: &Connection) {
|
pub fn finalize_plugins(&self, plugins: &mut [Box<dyn MetaPlugin>], conn: &Connection, item_id: i64) {
|
||||||
for meta_plugin in plugins.iter_mut() {
|
for meta_plugin in plugins.iter_mut() {
|
||||||
let response = meta_plugin.finalize();
|
let response = meta_plugin.finalize();
|
||||||
self.process_plugin_response(conn, item_id, meta_plugin, response);
|
self.process_plugin_response(conn, item_id, meta_plugin, response);
|
||||||
@@ -140,7 +141,7 @@ impl MetaService {
|
|||||||
&self,
|
&self,
|
||||||
conn: &Connection,
|
conn: &Connection,
|
||||||
item_id: i64,
|
item_id: i64,
|
||||||
plugin: &mut Box<dyn MetaPlugin>,
|
plugin: &Box<dyn MetaPlugin>,
|
||||||
response: crate::meta_plugin::MetaPluginResponse,
|
response: crate::meta_plugin::MetaPluginResponse,
|
||||||
) {
|
) {
|
||||||
for meta_data in response.metadata {
|
for meta_data in response.metadata {
|
||||||
|
|||||||
Reference in New Issue
Block a user