fix: KöPi - Bildauswahl präziser, Bilder kleiner
This commit is contained in:
@@ -108,26 +108,19 @@ async function scrapeMarktguru() {
|
||||
for (const offer of offers) {
|
||||
const desc = (offer.description || '').toLowerCase();
|
||||
if (desc.includes('steini')) {
|
||||
// Steini-Kasten
|
||||
offer.imageLocal = '/koepi/kasten_steini.png';
|
||||
} else if (desc.includes('0,33') && (desc.includes('24') || desc.includes('24 x'))) {
|
||||
// 24x0,33l Kasten
|
||||
} else if (desc.includes('24 x 0,33') || desc.includes('24x0,33') || (desc.includes('24') && desc.includes('0,33'))) {
|
||||
offer.imageLocal = '/koepi/kasten_033.png';
|
||||
} else if (desc.includes('11') && desc.includes('0,5')) {
|
||||
// 11x0,5l Kasten (von vorne)
|
||||
} else if (desc.includes('11 x 0,5') || desc.includes('11x0,5') || desc.includes('11 x 0,50')) {
|
||||
offer.imageLocal = '/koepi/kasten_front.png';
|
||||
} else if (desc.includes('0,5') && (desc.includes('20') || desc.includes('20 x'))) {
|
||||
// 20x0,5l Langhalsflasche
|
||||
} else if (desc.includes('20 x 0,5') || desc.includes('20x0,5') || desc.includes('kasten = 20')) {
|
||||
offer.imageLocal = '/koepi/kasten_lang.png';
|
||||
} else if (desc.includes('flasche') || desc.includes('6 x') || desc.includes('6x')) {
|
||||
// 6er Träger
|
||||
} else if (desc.includes('6 x') || desc.includes('6x') || (desc.includes('flasche') && !desc.includes('kasten'))) {
|
||||
offer.imageLocal = '/koepi/traeger.png';
|
||||
} else if (desc.includes('0,5')) {
|
||||
offer.imageLocal = '/koepi/kasten_050.png';
|
||||
} else if (desc.includes('0,33')) {
|
||||
offer.imageLocal = '/koepi/kasten_033.png';
|
||||
} else {
|
||||
offer.imageLocal = '/koepi/kasten_050.png'; // default
|
||||
offer.imageLocal = '/koepi/kasten_050.png';
|
||||
}
|
||||
offer.image = null; // CDN nicht mehr nötig
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user