From ed7c142521f6f85957efb96b53c6127e1d8b6948 Mon Sep 17 00:00:00 2001 From: lelo Date: Tue, 23 Dec 2025 09:06:52 +0000 Subject: [PATCH] fix logging --- app.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app.py b/app.py index 5fca674..2f06c61 100755 --- a/app.py +++ b/app.py @@ -783,9 +783,10 @@ def serve_file(subpath): user_agent = request.headers.get('User-Agent') # skip logging on cache hits or on audio GETs (per your rules) + # Log once per real fetch: skip CDN cache requests and HEADs, log GETs (including audio) do_log = ( not is_cache_request # skip if upstream CDN asked us to cache - and (request.method == 'HEAD' or not is_audio_get) # log HEADs; skip audio GETs + and request.method != 'HEAD' ) # 3) Pick cache