|
@@ -36,17 +36,17 @@ async function processTask(){
|
|
|
for (let index = 0; index < result.data.length; index++) {
|
|
|
let filter_item = result.data[index];
|
|
|
if(product_list_result.data.existingProductIds.has(filter_item.book_id)){
|
|
|
-
|
|
|
-
|
|
|
- let info = FilterList[filter_item.book_id]
|
|
|
+ let info = FilterList[filter_item.book_id];
|
|
|
+ if (!info) {
|
|
|
+ console.error(`No filter info found for book_id: ${filter_item.book_id}`);
|
|
|
+ continue;
|
|
|
+ }
|
|
|
info.words = product_item.words
|
|
|
info.genre = product_item.genre
|
|
|
info.book_id = product_item.product_id
|
|
|
info.book_name = product_item.product_name
|
|
|
- console.log("info:",info)
|
|
|
await CMD.update_filter_data(FilterConfig,info)
|
|
|
await new Promise(resolve => setTimeout(resolve,100));
|
|
|
- console.log("info222")
|
|
|
}
|
|
|
}
|
|
|
|