fix(v1): check credits variable scope collision (#1703)

This is what’s been causing the weird insufficient credits errors.
This commit is contained in:
Gergő Móricz 2025-06-23 19:19:01 +02:00 committed by GitHub
parent e3948ae5b1
commit fe9057559b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -38,9 +38,10 @@ import { tokenUsageController } from "../controllers/v1/token-usage";
import { ongoingCrawlsController } from "../controllers/v1/crawl-ongoing";
function checkCreditsMiddleware(
minimum?: number,
_minimum?: number,
): (req: RequestWithAuth, res: Response, next: NextFunction) => void {
return (req, res, next) => {
let minimum = _minimum;
(async () => {
if (!minimum && req.body) {
minimum =