krayin/laravel-crm · error

admin::app.mail.invalid-route

admin::app.mail.invalid-route

Error message

Invalid route for mail.

What it means

Error "Invalid route for mail." thrown in krayin/laravel-crm.

Source

Thrown at packages/Webkul/Admin/src/Http/Middleware/SanitizeUrl.php:55

        $request->route()->setParameter('route', $sanitizedRoute);

        /**
         * Whitelist acceptable route values to prevent unexpected input
         */
        $allowedRoutes = [
            SupportedFolderEnum::INBOX->value,
            SupportedFolderEnum::IMPORTANT->value,
            SupportedFolderEnum::STARRED->value,
            SupportedFolderEnum::DRAFT->value,
            SupportedFolderEnum::OUTBOX->value,
            SupportedFolderEnum::SENT->value,
            SupportedFolderEnum::SPAM->value,
            SupportedFolderEnum::TRASH->value,
        ];

        if (! in_array($route, $allowedRoutes, true)) {
            abort(401, trans('admin::app.mail.invalid-route'));
        }

        return $next($request);
    }
}

View on GitHub (pinned to 13d6988cda)

When it happens

Trigger: Thrown at packages/Webkul/Admin/src/Http/Middleware/SanitizeUrl.php:55 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of krayin/laravel-crm@13d6988cda (2026-08-17). Data as JSON: /api/errors/4640c242337afd93. Report an issue: GitHub.