Skip to content

Commit e01e305

Browse files
committed
Decrease page refresh interval, see cesko-digital#1112
This should decrease our pressure on the Airtable API for a bit.
1 parent 1aeef97 commit e01e305

File tree

11 files changed

+22
-22
lines changed

11 files changed

+22
-22
lines changed

app/events/[slug]/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ export async function generateStaticParams() {
193193
return [];
194194
}
195195

196-
/** Refresh data every 5 minutes */
197-
export const revalidate = 300;
196+
/** Refresh data every 10 minutes */
197+
export const revalidate = 600;
198198

199199
export default Page;

app/events/feed.ical/route.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import { getAllEvents } from "~/src/data/event";
44
import { absolute, Route } from "~/src/routing";
55
import { ContentType } from "~/src/utils";
66

7-
/** Refresh data every 5 minutes */
8-
export const revalidate = 300;
7+
/** Refresh data every 30 minutes */
8+
export const revalidate = 1800;
99

1010
/** Create an iCal feed with our events */
1111
export async function GET(): Promise<Response> {

app/events/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ export const metadata: Metadata = {
2121
spolupracujeme s partnery. Na všech tě ale rádi uvidíme.`,
2222
};
2323

24-
/** Refresh data every 5 minutes */
25-
export const revalidate = 300;
24+
/** Refresh data every 10 minutes */
25+
export const revalidate = 600;
2626

2727
/** Page listing all our events */
2828
async function Page() {

app/opportunities/[slug]/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ export async function generateStaticParams() {
131131
return [];
132132
}
133133

134-
/** Refresh data every 5 minutes */
135-
export const revalidate = 300;
134+
/** Refresh data every 10 minutes */
135+
export const revalidate = 600;
136136

137137
export default Page;

app/opportunities/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import { strip } from "~/src/utils";
88

99
import { NotificationPrefs } from "./NotificationPrefs";
1010

11-
/** Refresh data every 5 minutes */
12-
export const revalidate = 300;
11+
/** Refresh data every 10 minutes */
12+
export const revalidate = 600;
1313

1414
export const metadata: Metadata = {
1515
title: "Hledané role | Česko.Digital",

app/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ import { Categories, getBubbles, type Bubble } from "~/src/discourse";
1616
import { Route } from "~/src/routing";
1717
import { stripMarkdown } from "~/src/utils";
1818

19-
/** Refresh data every 5 minutes */
20-
export const revalidate = 300;
19+
/** Refresh data every 10 minutes */
20+
export const revalidate = 600;
2121

2222
/** Main home page of the whole website */
2323
export default async function Home() {

app/people/[id]/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ export async function generateStaticParams() {
244244
return [];
245245
}
246246

247-
/** Refresh data every 5 minutes */
248-
export const revalidate = 300;
247+
/** Refresh data every 10 minutes */
248+
export const revalidate = 600;
249249

250250
export default Page;

app/projects/[slug]/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -309,8 +309,8 @@ export async function generateStaticParams() {
309309
return [];
310310
}
311311

312-
/** Refresh data every 5 minutes */
313-
export const revalidate = 300;
312+
/** Refresh data every 10 minutes */
313+
export const revalidate = 600;
314314

315315
//
316316
// Helpers

app/projects/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ export const metadata: Metadata = {
1414
Podívej se, na čem zrovna pracujeme, a kde se můžeš v případě zájmu zapojit.`,
1515
};
1616

17-
/** Refresh data every 5 minutes */
18-
export const revalidate = 300;
17+
/** Refresh data every 10 minutes */
18+
export const revalidate = 600;
1919

2020
/** Page listing all our projects */
2121
async function Page() {

app/stats/[slug]/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ export async function generateStaticParams() {
117117
return [];
118118
}
119119

120-
/** Refresh data every 5 minutes */
121-
export const revalidate = 300;
120+
/** Refresh data every 10 minutes */
121+
export const revalidate = 600;
122122

123123
export default Page;

app/stats/page.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import {
1010
} from "~/src/data/metrics";
1111
import { unique } from "~/src/utils";
1212

13-
/** Refresh data every 5 minutes */
14-
export const revalidate = 300;
13+
/** Refresh data every 10 minutes */
14+
export const revalidate = 600;
1515

1616
export const metadata: Metadata = {
1717
title: "Statistiky | Česko.Digital",

0 commit comments

Comments
 (0)