From c5ea54792be756ca6eceae29735caea8612254f8 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Sun, 2 Mar 2025 17:44:56 -0600 Subject: [PATCH] refactor: update locale middleware and OG image route configuration --- apps/website/app/api/og/route.ts | 2 ++ apps/website/middleware.ts | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/website/app/api/og/route.ts b/apps/website/app/api/og/route.ts index 9883471..cc5c8f7 100644 --- a/apps/website/app/api/og/route.ts +++ b/apps/website/app/api/og/route.ts @@ -2,6 +2,8 @@ import { getPost } from "@/lib/ghost"; import { generateOGImage } from "@/lib/og-image"; import type { NextRequest } from "next/server"; +export const dynamic = "force-dynamic"; + export async function GET(request: NextRequest) { try { const { searchParams } = new URL(request.url); diff --git a/apps/website/middleware.ts b/apps/website/middleware.ts index a9d50d4..c527e57 100644 --- a/apps/website/middleware.ts +++ b/apps/website/middleware.ts @@ -2,10 +2,10 @@ import createMiddleware from "next-intl/middleware"; export default createMiddleware({ locales: ["en", "fr", "zh-Hans"], + + // Used when no locale matches defaultLocale: "en", - localePrefix: "always", - // Excluir la ruta de la API de OG images - localeDetection: true, + localePrefix: "as-needed", }); export const config = {