INNER CODE UNIT · TypeScript

updateTCGPlayerDatas

tcgdex/cards-database · server/src/libs/providers/tcgplayer/index.ts:18

export async function updateTCGPlayerDatas(): Promise<boolean> {
	// disable queries on secondary elements
	if (!cluster.isPrimary) {
		return true
	}

	// only fetch at max, once an hour
	if (lastFetch && lastFetch.getTime() > new Date().getTime() - 3600000) {
		return false
	}

	const products = sets.en
		.filter((it) => it?.thirdParty?.tcgplayer)
		.map((it) => it!.thirdParty!.tcgplayer)

	const provider = getTCGPlayer()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…