Saltar al contenido

El middleware no devolvió una Response.

MiddlewareNoDataOrNextCalled: Asegúrate de que tu middleware devuelva un objeto Response, ya sea directamente o devolviendo la Response de la llamada a la función next.

Se lanza cuando el middleware no devuelve ningún dato ni llama a la función next.

Por ejemplo:

import {defineMiddleware} from "astro:middleware";
export const onRequest = defineMiddleware((context, _) => {
// doesn't return anything or call `next`
context.locals.someData = false;
});
Contribuir Comunidad Patrocinar