From 7d3827ebd1a78e51ee71b9b05b59e7fdbff1dd9f Mon Sep 17 00:00:00 2001 From: iCrawl Date: Sun, 9 Apr 2023 18:55:59 +0200 Subject: [PATCH] fix(website): pass on revalidate --- apps/website/src/app/docAPI.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/website/src/app/docAPI.ts b/apps/website/src/app/docAPI.ts index 3e679bc48..ba74302be 100644 --- a/apps/website/src/app/docAPI.ts +++ b/apps/website/src/app/docAPI.ts @@ -4,7 +4,12 @@ import { readFile } from 'node:fs/promises'; import { join } from 'node:path'; import { connect } from '@planetscale/database'; -const sql = connect({ url: process.env.DATABASE_URL! }); +const sql = connect({ + async fetch(input, init) { + return fetch(input, { ...init, next: { revalidate: 3_600 } }); + }, + url: process.env.DATABASE_URL!, +}); export async function fetchVersions(packageName: string): Promise { const response = await fetch(`https://docs.discordjs.dev/api/info?package=${packageName}`, {