From 74ace016bc6eed37a55c587d5746d2adfe3804f5 Mon Sep 17 00:00:00 2001 From: Klaas van Schelven Date: Wed, 29 Oct 2025 17:25:49 +0100 Subject: [PATCH] api_catch_all: fix for request.POST debugging --- files/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/views.py b/files/views.py index c29b6df..881584c 100644 --- a/files/views.py +++ b/files/views.py @@ -231,10 +231,10 @@ def api_catch_all(request, subpath): if request.GET: lines.append(f" GET: {request.GET.dict()}") + body = request.body # note: must be above request.POST access to avoid "You cannot access body after reading ..." if request.POST: lines.append(f" POST: {request.POST.dict()}") - body = request.body if body: try: decoded = body.decode("utf-8", errors="replace").strip()