- corretto il titolo che lo prendo dall'estrazione del sito... JSON.

This commit is contained in:
Surya Paolo
2025-06-23 20:48:11 +02:00
parent 8c0619992b
commit 8d4158c2c6
3 changed files with 13 additions and 1 deletions

View File

@@ -422,6 +422,7 @@ class GenPdf {
});
}
console.log('FINE Pubblicazione ONLINE !');
}
} catch (e) {

View File

@@ -12,6 +12,7 @@ const tools = require('../tools/general'); // Assicurati di avere il file delle
const shared_consts = require('../tools/shared_nodejs'); // Assicurati di avere le costanti condivise
const Storehouse = require('../models/storehouse');
const ImportaDescr = require('../models/importadescr');
const { getTableContent } = require('../controllers/articleController');
const T_WEB_ArticoliFatturati = require('../models/t_web_articolifatturati');
@@ -805,12 +806,21 @@ class Macro {
recstorehouse = await Storehouse.findOne({ idapp, name: prod.magazzino_name }).lean();
}
// Controlla se il Titolo esiste nella tabella temporanea
let titolo = productGM.Titolo;
const tabdescr = await ImportaDescr.findOne({ code: productGM.Ean13 }).lean();
if (tabdescr?.title) {
titolo = tabdescr.title
}
const recproduct = {
idapp: idapp,
isbn: productGM.Ean13,
// id_wp: '',
sku: productGM.IdArticolo,
title: productGM.Titolo, // productInfo.name.replace(/ - Usato$| - Nuovo$| - Epub$| - Ebook$| - Mobi$| - DVD$| - Streaming$| - Download$/, "");
title: titolo, // productInfo.name.replace(/ - Usato$| - Nuovo$| - Epub$| - Ebook$| - Mobi$| - DVD$| - Streaming$| - Download$/, "");
description: '',
short_descr: '',
collezione: productGM.DescrizioneCollana,

View File

@@ -1155,6 +1155,7 @@ router.post('/import', authenticate, async (req, res) => {
if (recmacro.ean && recmacro.ean['#text']) {
recmacro._id = recmacro.ean['#text'];
recmacro.code = recmacro._id;
recmacro.title = getvalueByJsonText(recmacro.titolo);
let queryprod = { idapp, code: recmacro._id };