From 9dc04b36388907f07da5555d19fa517ed0b207ed Mon Sep 17 00:00:00 2001 From: Jef LeCompte Date: Wed, 9 Dec 2020 11:30:56 -0500 Subject: [PATCH] chore: move linksBuilder log, add outOfStock amd-de --- src/store/lookup.ts | 2 +- src/store/model/amd-de.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/store/lookup.ts b/src/store/lookup.ts index 211399a..4b0b051 100644 --- a/src/store/lookup.ts +++ b/src/store/lookup.ts @@ -126,10 +126,10 @@ async function lookup(browser: Browser, store: Store) { } if (store.linksBuilder) { - logger.info(`[${store.name}] Running linksBuilder...`); const lastRunTime = linkBuilderLastRunTimes[store.name] ?? -1; const ttl = store.linksBuilder.ttl ?? Number.MAX_SAFE_INTEGER; if (lastRunTime === -1 || Date.now() - lastRunTime > ttl) { + logger.info(`[${store.name}] Running linksBuilder...`); try { await fetchLinks(store, browser); linkBuilderLastRunTimes[store.name] = Date.now(); diff --git a/src/store/model/amd-de.ts b/src/store/model/amd-de.ts index d269916..5a8f0f4 100644 --- a/src/store/model/amd-de.ts +++ b/src/store/model/amd-de.ts @@ -9,6 +9,10 @@ export const AmdDe: Store = { maxPrice: { container: '.product-page-description h4', euroFormat: true + }, + outOfStock: { + container: '.btn-radeon', + text: ['ausverkauft'] } }, links: [