From f7b753334f0835a248f1576a4d13c6c716312e47 Mon Sep 17 00:00:00 2001 From: fnk93 Date: Wed, 2 Dec 2020 22:03:33 +0100 Subject: [PATCH] chore(store): update eu stores (#1100) --- src/store/model/alternate.ts | 8 +++++++- src/store/model/amazon-de.ts | 4 ++-- src/store/model/amazon-es.ts | 4 ++-- src/store/model/amazon-fr.ts | 4 ++-- src/store/model/amazon-it.ts | 4 ++-- src/store/model/amazon-uk.ts | 4 ++-- src/store/model/euronics-de.ts | 36 ++++++++++++++++++++++++++++++++-- src/store/model/mediamarkt.ts | 6 +++--- src/store/model/saturn.ts | 8 ++++---- 9 files changed, 58 insertions(+), 20 deletions(-) diff --git a/src/store/model/alternate.ts b/src/store/model/alternate.ts index b051df2..57a4646 100644 --- a/src/store/model/alternate.ts +++ b/src/store/model/alternate.ts @@ -31,7 +31,7 @@ export const Alternate: Store = { brand: 'test:brand', model: 'test:model', series: 'test:series', - url: 'https://www.alternate.de/product/1516616' + url: 'https://www.alternate.de/product/1662088' }, { brand: 'asus', @@ -404,6 +404,12 @@ export const Alternate: Store = { model: 'xbox series s', series: 'xboxss', url: 'https://www.alternate.de/product/1675117' + }, + { + brand: 'sony', + model: 'ps5 console', + series: 'sonyps5c', + url: 'https://www.alternate.de/product/1676874' } ], name: 'alternate' diff --git a/src/store/model/amazon-de.ts b/src/store/model/amazon-de.ts index 0a584af..cc9fb44 100644 --- a/src/store/model/amazon-de.ts +++ b/src/store/model/amazon-de.ts @@ -29,10 +29,10 @@ export const AmazonDe: Store = { { brand: 'test:brand', cartUrl: - 'https://www.amazon.de/gp/aws/cart/add.html?ASIN.1=B083JX52VG&Quantity.1=1', + 'https://www.amazon.de/gp/aws/cart/add.html?ASIN.1=B07PW9VBK5&Quantity.1=1', model: 'test:model', series: 'test:series', - url: 'https://www.amazon.de/dp/B083JX52VG' + url: 'https://www.amazon.de/dp/B07PW9VBK5' }, { brand: 'asus', diff --git a/src/store/model/amazon-es.ts b/src/store/model/amazon-es.ts index f47f125..ae61c6d 100644 --- a/src/store/model/amazon-es.ts +++ b/src/store/model/amazon-es.ts @@ -26,10 +26,10 @@ export const AmazonEs: Store = { { brand: 'test:brand', cartUrl: - 'https://www.amazon.es/gp/aws/cart/add.html?ASIN.1=B083JX52VG&Quantity.1=1', + 'https://www.amazon.es/gp/aws/cart/add.html?ASIN.1=B07PW9VBK5&Quantity.1=1', model: 'test:model', series: 'test:series', - url: 'https://www.amazon.es/dp/B083JX52VG' + url: 'https://www.amazon.es/dp/B07PW9VBK5' }, { brand: 'msi', diff --git a/src/store/model/amazon-fr.ts b/src/store/model/amazon-fr.ts index 541ff2a..1c1a500 100644 --- a/src/store/model/amazon-fr.ts +++ b/src/store/model/amazon-fr.ts @@ -13,7 +13,7 @@ export const AmazonFr: Store = { }, maxPrice: { container: 'span[class*="PriceString"]', - euroFormat: false + euroFormat: true }, outOfStock: [ { @@ -27,7 +27,7 @@ export const AmazonFr: Store = { brand: 'test:brand', model: 'test:model', series: 'test:series', - url: 'https://www.amazon.fr/dp/B07PBLD2MX' + url: 'https://www.amazon.fr/dp/B07PW9VBK5' }, { brand: 'msi', diff --git a/src/store/model/amazon-it.ts b/src/store/model/amazon-it.ts index a1be17e..66cdbc5 100644 --- a/src/store/model/amazon-it.ts +++ b/src/store/model/amazon-it.ts @@ -19,10 +19,10 @@ export const AmazonIt: Store = { { brand: 'asus', cartUrl: - 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08L8LG4M3&Quantity.1=1', + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B07PW9VBK5&Quantity.1=1', model: 'dual', series: '3070', - url: 'https://www.amazon.it/dp/B08L8LG4M3' + url: 'https://www.amazon.it/dp/B07PW9VBK5' }, { brand: 'asus', diff --git a/src/store/model/amazon-uk.ts b/src/store/model/amazon-uk.ts index d970a6b..5cbab8f 100644 --- a/src/store/model/amazon-uk.ts +++ b/src/store/model/amazon-uk.ts @@ -31,10 +31,10 @@ export const AmazonUk: Store = { { brand: 'test:brand', cartUrl: - 'https://www.amazon.co.uk/gp/aws/cart/add.html?ASIN.1=B081265T5Z&Quantity.1=1', + 'https://www.amazon.co.uk/gp/aws/cart/add.html?ASIN.1=B07PW9VBK5&Quantity.1=1', model: 'test:model', series: 'test:series', - url: 'https://www.amazon.co.uk/dp/B081265T5Z/' + url: 'https://www.amazon.co.uk/dp/B07PW9VBK5/' }, { brand: 'sony', diff --git a/src/store/model/euronics-de.ts b/src/store/model/euronics-de.ts index 0badaae..a462491 100644 --- a/src/store/model/euronics-de.ts +++ b/src/store/model/euronics-de.ts @@ -11,17 +11,49 @@ export const EuronicsDE: Store = { euroFormat: true }, outOfStock: { - container: '.product--buybox .alert--content', - text: ['Artikel steht derzeit nicht zur Verfügung'] + container: + '.product--buybox .alert.is--error.is--rounded .alert--content', + text: [ + 'Artikel steht derzeit nicht zur Verfügung', + 'Morgen im Laufe des Morgens und nur online unter' + ] } }, links: [ + { + brand: 'test:brand', + model: 'test:model', + series: 'test:series', + url: + 'https://www.euronics.de/telefon-und-navigation/festnetz/schnurlose-telefone/kx-tg6721gb-schnurlostelefon-mit-anrufbeantworter-schwarz-4051168442801' + }, { brand: 'microsoft', model: 'xbox series s', series: 'xboxss', url: 'https://www.euronics.de/spiele-und-konsolen-film-und-musik/spiele-und-konsolen/xbox-series-x/spielekonsole/xbox-series-s-512gb-konsole-4061856838076' + }, + { + brand: 'microsoft', + model: 'xbox series x', + series: 'xboxsx', + url: + 'https://www.euronics.de/spiele-und-konsolen-film-und-musik/spiele-und-konsolen/xbox-series-x/spielekonsole/xbox-series-x-1tb-konsole-4061856838045' + }, + { + brand: 'sony', + model: 'ps5 digital', + series: 'sonyps5de', + url: + 'https://www.euronics.de/spiele-und-konsolen-film-und-musik/spiele-und-konsolen/playstation-5/spielekonsole/playstation-5-digital-edition-konsole-4061856837833' + }, + { + brand: 'sony', + model: 'ps5 console', + series: 'sonyps5c', + url: + 'https://www.euronics.de/spiele-und-konsolen-film-und-musik/spiele-und-konsolen/playstation-5/spielekonsole/playstation-5-konsole-4061856837826' } ], name: 'euronics-de' diff --git a/src/store/model/mediamarkt.ts b/src/store/model/mediamarkt.ts index 8ecf417..27b237f 100644 --- a/src/store/model/mediamarkt.ts +++ b/src/store/model/mediamarkt.ts @@ -13,11 +13,11 @@ export const Mediamarkt: Store = { outOfStock: [ { container: '#root', - text: ['dieser artikel ist aktuell nicht verfügbar.'] + text: ['Dieser artikel ist aktuell nicht verfügbar.'] }, { container: '#root', - text: ['leider keine Lieferung möglich'] + text: ['Leider keine Lieferung möglich'] } ] }, @@ -26,7 +26,7 @@ export const Mediamarkt: Store = { brand: 'test:brand', model: 'test:model', series: 'test:series', - url: 'https://www.mediamarkt.de/de/product/-2592355.html' + url: 'https://www.mediamarkt.de/de/product/-2641856.html' }, { brand: 'asus', diff --git a/src/store/model/saturn.ts b/src/store/model/saturn.ts index 477dafc..ed4b16f 100644 --- a/src/store/model/saturn.ts +++ b/src/store/model/saturn.ts @@ -8,16 +8,16 @@ export const Saturn: Store = { }, maxPrice: { container: 'span[font-family="price"]', - euroFormat: false // Note: Saturn uses non-euroFromat as price seperator + euroFormat: false }, outOfStock: [ { container: '#root', - text: ['dieser artikel ist aktuell nicht verfügbar.'] + text: ['Dieser artikel ist aktuell nicht verfügbar.'] }, { container: '#root', - text: ['leider keine Lieferung möglich'] + text: ['Leider keine Lieferung möglich'] } ] }, @@ -26,7 +26,7 @@ export const Saturn: Store = { brand: 'test:brand', model: 'test:model', series: 'test:series', - url: 'https://www.saturn.de/de/product/-2592355.html' + url: 'https://www.saturn.de/de/product/-2641856.html' }, { brand: 'asus',