mirror of
https://github.com/opelly27/streetmerchant.git
synced 2026-05-20 05:17:35 +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;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (store.linksBuilder) {
|
if (getStores().has(store.name) && store.linksBuilder) {
|
||||||
const lastRunTime = linkBuilderLastRunTimes[store.name] ?? -1;
|
const lastRunTime = linkBuilderLastRunTimes[store.name] ?? -1;
|
||||||
const ttl = store.linksBuilder.ttl ?? Number.MAX_SAFE_INTEGER;
|
const ttl = store.linksBuilder.ttl ?? Number.MAX_SAFE_INTEGER;
|
||||||
if (lastRunTime === -1 || Date.now() - lastRunTime > ttl) {
|
if (lastRunTime === -1 || Date.now() - lastRunTime > ttl) {
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ export const AmazonUk: Store = {
|
|||||||
url
|
url
|
||||||
});
|
});
|
||||||
} else {
|
} 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
|
url
|
||||||
});
|
});
|
||||||
} else {
|
} 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
|
url
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
logger.error(`Failed to parse card: ${title}`);
|
logger.error(`Failed to parse card: ${title}`, {url});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user