use cache api

This commit is contained in:
2024-02-26 15:45:24 +01:00
parent b26b06438d
commit 59c7f52255
2 changed files with 6 additions and 2 deletions

View File

@@ -1,4 +1,6 @@
export default defineEventHandler(async (event) => { export default defineCachedEventHandler(async (event) => {
const config = useRuntimeConfig(event) const config = useRuntimeConfig(event)
return await $fetch(`https://api.lanyard.rest/v1/users/${config.discordUserId}`) return await $fetch(`https://api.lanyard.rest/v1/users/${config.discordUserId}`)
}, {
maxAge: 60 * 3,
}) })

View File

@@ -1,4 +1,4 @@
export default defineEventHandler(async (event) => { export default defineCachedEventHandler(async (event) => {
const config = useRuntimeConfig(event) const config = useRuntimeConfig(event)
const coding = await $fetch(`https://wakatime.com/share/${config.wakatimeUserId}/${config.wakatimeCodig}.json`) const coding = await $fetch(`https://wakatime.com/share/${config.wakatimeUserId}/${config.wakatimeCodig}.json`)
const editors = await $fetch(`https://wakatime.com/share/${config.wakatimeUserId}/${config.wakatimeEditors}.json`) const editors = await $fetch(`https://wakatime.com/share/${config.wakatimeUserId}/${config.wakatimeEditors}.json`)
@@ -10,4 +10,6 @@ export default defineEventHandler(async (event) => {
os, os,
languages, languages,
} }
}, {
maxAge: 60 * 3,
}) })