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:
committed by
Linus Flood
parent
77c03905e4
commit
eb46f08ef1
@@ -1,7 +1,7 @@
|
|||||||
import dayjs from "dayjs"
|
|
||||||
import { type NextRequest, NextResponse } from "next/server"
|
import { type NextRequest, NextResponse } from "next/server"
|
||||||
|
|
||||||
import { env } from "@/env/server"
|
import { env } from "@/env/server"
|
||||||
|
import { dt } from "@/lib/dt"
|
||||||
|
|
||||||
import {
|
import {
|
||||||
getEntries,
|
getEntries,
|
||||||
@@ -52,7 +52,7 @@ export async function GET(request: NextRequest) {
|
|||||||
await saveEntries(mergedEntries)
|
await saveEntries(mergedEntries)
|
||||||
|
|
||||||
const sitemapData = mapEntriesToSitemapData(mergedEntries)
|
const sitemapData = mapEntriesToSitemapData(mergedEntries)
|
||||||
const lastUpdated = dayjs.utc().format()
|
const lastUpdated = dt().utc().format()
|
||||||
saveSitemapDataCounter.add(1, {
|
saveSitemapDataCounter.add(1, {
|
||||||
sitemapEntriesCount: sitemapData.length,
|
sitemapEntriesCount: sitemapData.length,
|
||||||
})
|
})
|
||||||
@@ -80,7 +80,7 @@ export async function GET(request: NextRequest) {
|
|||||||
generateSitemapSuccessCounter.add(1)
|
generateSitemapSuccessCounter.add(1)
|
||||||
return NextResponse.json({
|
return NextResponse.json({
|
||||||
message: "Sitemap data generated and stored successfully!",
|
message: "Sitemap data generated and stored successfully!",
|
||||||
now: dayjs.utc().format(),
|
now: dt().utc().format(),
|
||||||
})
|
})
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
const errorMessage =
|
const errorMessage =
|
||||||
@@ -91,7 +91,7 @@ export async function GET(request: NextRequest) {
|
|||||||
return NextResponse.json(
|
return NextResponse.json(
|
||||||
{
|
{
|
||||||
error: "Failed to generate sitemap",
|
error: "Failed to generate sitemap",
|
||||||
now: dayjs.utc().format(),
|
now: dt().utc().format(),
|
||||||
},
|
},
|
||||||
{ status: 500, statusText: "Internal Server Error" }
|
{ status: 500, statusText: "Internal Server Error" }
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user