From 3223dd0edc9abec8cc767f924775e10f8f371385 Mon Sep 17 00:00:00 2001
From: Gregoo <versatile.mailbox@gmail.com>
Date: Thu, 23 Jan 2025 08:58:57 +0100
Subject: [PATCH] More function definition fixes

---
 bricktracker/views/error.py      | 2 ++
 bricktracker/views/exceptions.py | 1 +
 bricktracker/views/upload.py     | 1 +
 3 files changed, 4 insertions(+)

diff --git a/bricktracker/views/error.py b/bricktracker/views/error.py
index c9f47e6..c034ea8 100644
--- a/bricktracker/views/error.py
+++ b/bricktracker/views/error.py
@@ -30,6 +30,7 @@ def error(
     error: Exception | None,
     file: str,
     /,
+    *,
     json: bool = False,
     post_redirect: str | None = None,
     **kwargs,
@@ -121,6 +122,7 @@ def error(
 def error_404(
     error: Exception,
     /,
+    *,
     json: bool = False,
     post_redirect: str | None = None,
     **kwargs,
diff --git a/bricktracker/views/exceptions.py b/bricktracker/views/exceptions.py
index 6d31266..562606a 100644
--- a/bricktracker/views/exceptions.py
+++ b/bricktracker/views/exceptions.py
@@ -25,6 +25,7 @@ ViewCallable = Callable[P, ViewReturn]
 def exception_handler(
     file: str,
     /,
+    *,
     json: bool = False,
     post_redirect: str | None = None
 ) -> Callable[[ViewCallable], ViewCallable]:
diff --git a/bricktracker/views/upload.py b/bricktracker/views/upload.py
index ff9b3ff..9f6ff67 100644
--- a/bricktracker/views/upload.py
+++ b/bricktracker/views/upload.py
@@ -12,6 +12,7 @@ def upload_helper(
     name: str,
     endpoint: str,
     /,
+    *,
     extensions: list[str] = [],
 ) -> FileStorage | Response:
     # Bogus submit