- Aggiornato node.js alla versione 22.18.1
- Aggiornato tutti i pacchetti del server all'ultima versione. - passato mongoose da versione 5 a versione 6
This commit is contained in:
@@ -764,9 +764,10 @@ module.exports.updateProductInOrder = async function (order) {
|
||||
return order;
|
||||
}
|
||||
|
||||
module.exports.createIndexes((err) => {
|
||||
if (err) throw err;
|
||||
});
|
||||
module.exports.createIndexes()
|
||||
.then(() => { })
|
||||
.catch((err) => { throw err; });
|
||||
|
||||
|
||||
module.exports.convertAfterImportALLPROD = async function (idapp, dataObjects) {
|
||||
|
||||
@@ -841,18 +842,16 @@ module.exports.getArrCatProds = async function (idapp, cosa) {
|
||||
{ $sort: { name: 1 } }
|
||||
];
|
||||
|
||||
arr = await Product.aggregate(myquery, (err, result) => {
|
||||
if (err) {
|
||||
console.error(err);
|
||||
// Gestisci l'errore come desideri
|
||||
return [];
|
||||
} else {
|
||||
const uniqueCategories = result.map(category => category.name);
|
||||
// console.log(uniqueCategories);
|
||||
return uniqueCategories;
|
||||
// Ora uniqueCategories contiene l'array delle categorie univoche utilizzate in tutti i prodotti con active = true
|
||||
}
|
||||
});
|
||||
try {
|
||||
let arr = [];
|
||||
const result = await Product.aggregate(myquery);
|
||||
|
||||
arr = result.map(category => category.name);
|
||||
return arr;
|
||||
} catch (e) {
|
||||
console.error('err', e);
|
||||
}
|
||||
// Ora uniqueCategories contiene l'array delle categorie univoche utilizzate in tutti i prodotti con active = true
|
||||
return arr;
|
||||
} catch (e) {
|
||||
console.error('err', e);
|
||||
@@ -1015,7 +1014,7 @@ module.exports.singlerecconvert_AfterImport_AndSave = async function (idapp, pro
|
||||
}
|
||||
|
||||
if (!tools.isObjectEmpty(objtoset)) {
|
||||
ris = await Product.findOneAndUpdate({ _id: ObjectId(prod._id) }, { $set: objtoset })
|
||||
ris = await Product.findOneAndUpdate({ _id: new ObjectId(prod._id) }, { $set: objtoset })
|
||||
|
||||
const objDelete = {
|
||||
cat_name: 1,
|
||||
@@ -1028,7 +1027,7 @@ module.exports.singlerecconvert_AfterImport_AndSave = async function (idapp, pro
|
||||
gas_name: 1,
|
||||
};
|
||||
|
||||
ris = await Product.updateOne({ _id: ObjectId(prod._id) }, { $unset: objDelete })
|
||||
ris = await Product.updateOne({ _id: new ObjectId(prod._id) }, { $unset: objDelete })
|
||||
|
||||
if (ris && ris.nModified > 0) {
|
||||
console.log('Modificato: ', objtoset.name);
|
||||
|
||||
Reference in New Issue
Block a user