Aller au contenu

Le middleware n'a pas renvoyé de Response.

MiddlewareNoDataOrNextCalled: Assurez-vous que votre middleware retourne un objet Response, soit directement, soit en retournant l’objet Response après avoir appelé la fonction next.

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;
});