Skip to content

Commit 2588c2a

Browse files
committed
remove revalidate from some routes
1 parent 21a4861 commit 2588c2a

File tree

9 files changed

+14
-11
lines changed

9 files changed

+14
-11
lines changed

src/app/%5Fcache/route.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ export async function GET(request: NextRequest) {
1515
revalidateTag(tagParam);
1616
}
1717

18+
if (!pathParam) {
19+
// If no path is provided, redirect to home
20+
redirect('/');
21+
}
22+
1823
// Handle path-based revalidation if provided
1924
let path = typeof pathParam === 'string' ? pathParam : '/';
2025
if (!path.startsWith('/')) {

src/app/(simple-mdx)/[...slug]/page.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ import { MDXProps } from 'mdx/types';
99
import { Metadata } from 'next';
1010
import { notFound } from 'next/navigation';
1111

12-
// ISR: Revalidate every 24 hours
13-
export const revalidate = 345600;
1412
export const dynamicParams = false;
1513
export const dynamic = 'force-static';
1614

src/app/members/page.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ import 'leaflet/dist/leaflet.css';
1010
import { Suspense } from 'react';
1111
import { MapLoader, MapLoaderDev } from './map-loader';
1212

13-
// ISR: Revalidate every 24 hours
14-
export const revalidate = 86400;
13+
export const dynamic = 'force-static';
1514

1615
export async function generateMetadata() {
1716
return await createMetaData({

src/app/monthlychallenges/(challenges)/nov-2024/page.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import LeadText from '@/components/content/LeadText';
55
import Link from 'next/link';
66
import DefaultLayout from '@/components/layouts/DefaultLayout';
77

8-
export const revalidate = 600;
9-
108
const handle = {
119
listTitle: 'November, 2024: 50k words!',
1210
meta: {

src/app/newsletter/issues/[slug]/page.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ import DefaultLayout from '@/components/layouts/DefaultLayout';
55
import { NextPageProps } from '@/util/types';
66
import { notFound } from 'next/navigation';
77

8+
export const dynamicParams = false;
9+
export const dynamic = 'force-static';
10+
811
export async function generateMetadata() {
912
return await createMetaData({
1013
title: 'Virtual Coffee Newsletter',

src/app/newsletter/page.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import PostList from '@/components/PostList';
44
import { getNewsletters } from '@/data/newsletters';
55
import DefaultLayout from '@/components/layouts/DefaultLayout';
66

7+
export const dynamic = 'force-static';
8+
79
const mdata = {
810
title: 'Virtual Coffee Newsletter',
911
description: 'Sign up for the Virtual Coffee Newsletter.',

src/app/podcast/[slug]/page.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ import { sanitizeCmsData } from '@/util/sanitizeCmsData';
1010
import createCmsImage from '@/util/cmsimage';
1111
import { Metadata } from 'next';
1212

13-
// ISR: Revalidate every 24 hours
14-
export const revalidate = 2592000;
13+
export const dynamic = 'force-static';
1514

1615
export async function generateStaticParams() {
1716
const podcastEpisodes = await getEpisodes({ limit: 99 });

src/app/podcast/page.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ import { getEpisodes } from '@/data/podcast';
66
import { createMetaData } from '@/util/createMetaData.server';
77
import createCmsImage from '@/util/cmsimage';
88

9-
// ISR: Revalidate every 24 hours
10-
export const revalidate = 86400;
9+
export const dynamic = 'force-static';
1110

1211
export async function generateMetadata() {
1312
return await createMetaData({

src/app/resources/[[...slug]]/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { Metadata } from 'next';
1111
import Link from 'next/link';
1212
import { notFound } from 'next/navigation';
1313

14-
export const revalidate = 345600;
14+
// ISR: Revalidate every week
1515
export const dynamicParams = false;
1616
export const dynamic = 'force-static';
1717

0 commit comments

Comments
 (0)