From e777597d89bef2d92042033b5fc13bd2dc3de48e Mon Sep 17 00:00:00 2001 From: swve Date: Sun, 8 Jun 2025 19:28:55 +0200 Subject: [PATCH] fix: update course metadata revalidation to 0 for improved performance --- .../course/[courseid]/activity/[activityuuid]/edit/page.tsx | 4 ++-- .../course/[courseuuid]/activity/[activityid]/page.tsx | 2 +- .../orgs/[orgslug]/(withmenu)/course/[courseuuid]/page.tsx | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/web/app/editor/course/[courseid]/activity/[activityuuid]/edit/page.tsx b/apps/web/app/editor/course/[courseid]/activity/[activityuuid]/edit/page.tsx index 6ac8785e..85030599 100644 --- a/apps/web/app/editor/course/[courseid]/activity/[activityuuid]/edit/page.tsx +++ b/apps/web/app/editor/course/[courseid]/activity/[activityuuid]/edit/page.tsx @@ -24,7 +24,7 @@ export async function generateMetadata(props: MetadataProps): Promise // Get Org context information const course_meta = await getCourseMetadata( params.courseid, - { revalidate: 30, tags: ['courses'] }, + { revalidate: 0, tags: ['courses'] }, access_token ? access_token : null ) @@ -41,7 +41,7 @@ const EditActivity = async (params: any) => { const courseid = (await params.params).courseid const courseInfo = await getCourseMetadata( courseid, - { revalidate: 30, tags: ['courses'] }, + { revalidate: 0, tags: ['courses'] }, access_token ? access_token : null ) const activity = await getActivityWithAuthHeader( diff --git a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/activity/[activityid]/page.tsx b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/activity/[activityid]/page.tsx index 9418630d..5e5b459c 100644 --- a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/activity/[activityid]/page.tsx +++ b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/activity/[activityid]/page.tsx @@ -21,7 +21,7 @@ type Session = { async function fetchCourseMetadata(courseuuid: string, access_token: string | null | undefined) { return await getCourseMetadata( courseuuid, - { revalidate: 30, tags: ['courses'] }, + { revalidate: 0, tags: ['courses'] }, access_token || null ) } diff --git a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/page.tsx b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/page.tsx index e5d06129..df4fbccd 100644 --- a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/page.tsx +++ b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/page.tsx @@ -24,7 +24,7 @@ export async function generateMetadata(props: MetadataProps): Promise }) const course_meta = await getCourseMetadata( params.courseuuid, - { revalidate: 30, tags: ['courses'] }, + { revalidate: 0, tags: ['courses'] }, access_token ? access_token : null ) @@ -72,7 +72,7 @@ const CoursePage = async (params: any) => { // Fetch course metadata once const course_meta = await getCourseMetadata( params.params.courseuuid, - { revalidate: 30, tags: ['courses'] }, + { revalidate: 0, tags: ['courses'] }, access_token ? access_token : null )