Merged in fix/sitemap-use-dt-over-dayjs-directly (pull request #1773)

fix: use dt() over dayjs when creating sitemap

* fix: use dt() over dayjs when creating sitemap


Approved-by: Christian Andolf
Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-04-10 07:42:16 +00:00
committed by Linus Flood
parent 77c03905e4
commit eb46f08ef1

View File

@@ -1,7 +1,7 @@
import dayjs from "dayjs"
import { type NextRequest, NextResponse } from "next/server"
import { env } from "@/env/server"
import { dt } from "@/lib/dt"
import {
getEntries,
@@ -52,7 +52,7 @@ export async function GET(request: NextRequest) {
await saveEntries(mergedEntries)
const sitemapData = mapEntriesToSitemapData(mergedEntries)
const lastUpdated = dayjs.utc().format()
const lastUpdated = dt().utc().format()
saveSitemapDataCounter.add(1, {
sitemapEntriesCount: sitemapData.length,
})
@@ -80,7 +80,7 @@ export async function GET(request: NextRequest) {
generateSitemapSuccessCounter.add(1)
return NextResponse.json({
message: "Sitemap data generated and stored successfully!",
now: dayjs.utc().format(),
now: dt().utc().format(),
})
} catch (error) {
const errorMessage =
@@ -91,7 +91,7 @@ export async function GET(request: NextRequest) {
return NextResponse.json(
{
error: "Failed to generate sitemap",
now: dayjs.utc().format(),
now: dt().utc().format(),
},
{ status: 500, statusText: "Internal Server Error" }
)