From 988a857be49e20473bbd8c5376eb685a1e538c70 Mon Sep 17 00:00:00 2001 From: oib Date: Fri, 8 Aug 2025 09:54:10 +0200 Subject: [PATCH] upload: set size_bytes=0 at early log creation to satisfy NOT NULL --- upload.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upload.py b/upload.py index 7467462..7c55aaa 100644 --- a/upload.py +++ b/upload.py @@ -97,7 +97,7 @@ def upload(request: Request, uid: str = Form(...), file: UploadFile = Form(...)) ip=request.client.host, filename=file.filename, # original filename from user processed_filename=None, # not yet processed - size_bytes=None # not yet known + size_bytes=0 # placeholder to satisfy NOT NULL; updated after processing ) db.add(early_log) log_violation("UPLOAD_DEBUG", request.client.host, uid, f"[FORCE FLUSH] Before db.flush() after early_log add")