From cd76ff43ca5900b5650ec6998d0bef5d3821bfac Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Sun, 21 Dec 2025 01:56:08 -0500 Subject: [PATCH] Dont record invalid API keys in measure metrics --- libretranslate/app.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libretranslate/app.py b/libretranslate/app.py index 4030acf..c1cae52 100644 --- a/libretranslate/app.py +++ b/libretranslate/app.py @@ -395,6 +395,8 @@ def create_app(args): return func(*a, **kw) except HTTPException as e: status = e.code + if status == 403: + ak = '' # Don't record invalid API keys raise e finally: request.duration = max(default_timer() - start_t, 0)