From 4a992e2c905391702982df8e7fc849830a9378c5 Mon Sep 17 00:00:00 2001 From: sepehr Date: Fri, 15 May 2026 15:12:09 +0200 Subject: [PATCH] fix: CONTENT_TYPE_LATEST typo caused backend crash on startup CONTENT_TYPE_LSP doesn't exist in prometheus_client, causing ImportError. Co-Authored-By: Claude Opus 4.7 --- middleware/metrics.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/middleware/metrics.py b/middleware/metrics.py index 2d6f50d..47bdda0 100644 --- a/middleware/metrics.py +++ b/middleware/metrics.py @@ -10,7 +10,7 @@ import logging from starlette.middleware.base import BaseHTTPMiddleware from starlette.requests import Request from starlette.responses import Response -from prometheus_client import Counter, Histogram, generate_latest, CONTENT_TYPE_LSP +from prometheus_client import Counter, Histogram, generate_latest, CONTENT_TYPE_LATEST logger = logging.getLogger(__name__) @@ -82,4 +82,4 @@ class PrometheusMiddleware(BaseHTTPMiddleware): def get_metrics() -> Response: body = generate_latest() - return Response(content=body, media_type=CONTENT_TYPE_LSP) + return Response(content=body, media_type=CONTENT_TYPE_LATEST)