u
This commit is contained in:
@@ -343,9 +343,17 @@ export async function executeCompanyImport({
|
||||
jtlArtIdToSku.set(jtlArtId, sku);
|
||||
|
||||
let name = '';
|
||||
let desc = '';
|
||||
let seo = '';
|
||||
|
||||
try {
|
||||
const desc = JSON.parse(a.descriptions || '[]');
|
||||
name = desc[0]?.cName || '';
|
||||
const descriptions = JSON.parse(a.descriptions || '[]');
|
||||
const descItem = Array.isArray(descriptions) ? descriptions[0] : descriptions;
|
||||
if (descItem) {
|
||||
name = String(descItem.cName || '').trim();
|
||||
desc = String(descItem.cBeschreibung || '').trim();
|
||||
seo = String(descItem.cKurzBeschreibung || '').trim();
|
||||
}
|
||||
} catch {}
|
||||
if (!name) name = `Artikel ${sku}`;
|
||||
|
||||
@@ -388,6 +396,8 @@ export async function executeCompanyImport({
|
||||
await store.article.updateBySku(googleAuthId, sku, {
|
||||
name: name.trim(),
|
||||
track_stock: trackStock,
|
||||
desc: desc || undefined,
|
||||
seo: seo || undefined,
|
||||
});
|
||||
|
||||
// Update prices
|
||||
@@ -432,6 +442,8 @@ export async function executeCompanyImport({
|
||||
name: name.trim(),
|
||||
sku,
|
||||
track_stock: trackStock,
|
||||
desc: desc || undefined,
|
||||
seo: seo || undefined,
|
||||
});
|
||||
|
||||
// Set price
|
||||
|
||||
Reference in New Issue
Block a user