mirror of
https://github.com/opelly27/streetmerchant.git
synced 2026-05-20 04:07:36 +00:00
fix(store): generate links only for selected stores
Resolves: #694 Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
This commit is contained in:
+1
-1
@@ -223,7 +223,7 @@ export async function tryLookupAndLoop(browser: Browser, store: Store) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (store.linksBuilder) {
|
||||
if (getStores().has(store.name) && store.linksBuilder) {
|
||||
const lastRunTime = linkBuilderLastRunTimes[store.name] ?? -1;
|
||||
const ttl = store.linksBuilder.ttl ?? Number.MAX_SAFE_INTEGER;
|
||||
if (lastRunTime === -1 || Date.now() - lastRunTime > ttl) {
|
||||
|
||||
@@ -88,7 +88,7 @@ export const AmazonUk: Store = {
|
||||
url
|
||||
});
|
||||
} else {
|
||||
logger.error(`Failed to parse card: ${title}`);
|
||||
logger.error(`Failed to parse card: ${title}`, {url});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@ export function getProductLinksBuilder(options: LinksBuilderOptions) {
|
||||
url
|
||||
});
|
||||
} else {
|
||||
logger.error(`Failed to parse card: ${title}`);
|
||||
logger.error(`Failed to parse card: ${title}`, {url});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ export const Very: Store = {
|
||||
url
|
||||
});
|
||||
} else {
|
||||
logger.error(`Failed to parse card: ${title}`);
|
||||
logger.error(`Failed to parse card: ${title}`, {url});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user