diff --git a/src/server/router/admin_router.js b/src/server/router/admin_router.js index 16e30a9..0507cfc 100755 --- a/src/server/router/admin_router.js +++ b/src/server/router/admin_router.js @@ -73,13 +73,14 @@ router.post('/import', authenticate, async (req, res) => { unit: tools.getIdUnitsByText(product.unit), } + let reccateg = null; if (product.cat_name) { arrcat = product.cat_name.trim().split(','); for (const mycat of arrcat) { let mycatstr = mycat.trim(); // Cerca la Categoria - let reccateg = await CatProd.findOne({ idapp, name: mycatstr }).lean(); + reccateg = await CatProd.findOne({ idapp, name: mycatstr }).lean(); if (!reccateg) { // Non esiste questo produttore, quindi lo creo ! reccateg = new CatProd({ idapp, name: mycatstr }); @@ -103,7 +104,7 @@ router.post('/import', authenticate, async (req, res) => { if (!recsubcateg) { // Non esiste questa Sotto Categoria, quindi la creo ! const idCatProd = reccateg ? reccateg._id : '' - recsubcateg = new SubCatProd({ idapp, name: mycatstr, idCatProd }); + recsubcateg = new SubCatProd({ idapp, name: mysubcatstr, idCatProd }); ris = await recsubcateg.save(); recsubcateg = await SubCatProd.findOne({ idapp, name: mysubcatstr, idCatProd }).lean(); }