Le middleware n'a pas renvoyé de Response.
MiddlewareNoDataOrNextCalled: Make sure your middleware returns a
Response
object, either directly or by returning theResponse
from calling thenext
function.
Qu’est-ce qui a mal tourné ?
Titre de la section Qu’est-ce qui a mal tourné ?Lancé lorsque le middleware ne renvoie aucune donnée ou n’appelle pas la fonction next
.
Par exemple :
import {defineMiddleware} from "astro:middleware";export const onRequest = defineMiddleware((context, _) => { // ne renvoie rien et n'appelle pas `next` context.locals.someData = false;});