From b4a070af028ae0152c038258ce6e5cea97f2f9bb Mon Sep 17 00:00:00 2001 From: Preschian Febryantara Date: Sat, 17 Aug 2024 10:24:57 +0700 Subject: [PATCH] fix(cache): reduce stale-while-revalidate duration to 60 seconds in collection and item APIs --- ogi/server/api/evm/[chain]/collection/[id].ts | 2 +- ogi/server/api/evm/[chain]/item/[id].ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ogi/server/api/evm/[chain]/collection/[id].ts b/ogi/server/api/evm/[chain]/collection/[id].ts index 3af49c9..a9ae9dd 100644 --- a/ogi/server/api/evm/[chain]/collection/[id].ts +++ b/ogi/server/api/evm/[chain]/collection/[id].ts @@ -29,7 +29,7 @@ export default defineEventHandler(async (event) => { // set headers access-control-origin setHeader(event, 'Access-Control-Allow-Origin', '*') // set headers swr cache 5 minutes - setHeader(event, 'Cache-Control', 'public, max-age=300, s-maxage=300, stale-while-revalidate=86400') + setHeader(event, 'Cache-Control', 'public, max-age=300, s-maxage=300, stale-while-revalidate=60') return { metadata, diff --git a/ogi/server/api/evm/[chain]/item/[id].ts b/ogi/server/api/evm/[chain]/item/[id].ts index c105d42..fa61c67 100644 --- a/ogi/server/api/evm/[chain]/item/[id].ts +++ b/ogi/server/api/evm/[chain]/item/[id].ts @@ -32,7 +32,7 @@ export default defineEventHandler(async (event) => { // set headers access-control-origin setHeader(event, 'Access-Control-Allow-Origin', '*') // set headers swr cache 5 minutes - setHeader(event, 'Cache-Control', 'public, max-age=300, s-maxage=300, stale-while-revalidate=86400') + setHeader(event, 'Cache-Control', 'public, max-age=300, s-maxage=300, stale-while-revalidate=60') return { item,