From 8e63fafc62bc6ec78e1a34fd6a3950cd281df111 Mon Sep 17 00:00:00 2001 From: pajowu Date: Thu, 11 Jun 2026 16:25:48 +0200 Subject: [PATCH] Devex: Fix vite devserver capturing stdin (#6267) Pass DEVNULL as stdin to vite, otherwise the vite devserver captures parts of stdin, making things like pasting during debugging impossible --- src/pretix/base/management/commands/runserver.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/base/management/commands/runserver.py b/src/pretix/base/management/commands/runserver.py index b29f24fa10..09e8442f70 100644 --- a/src/pretix/base/management/commands/runserver.py +++ b/src/pretix/base/management/commands/runserver.py @@ -44,7 +44,8 @@ class Command(Parent): # Start the vite server in the background vite_server = subprocess.Popen( ["npm", "run", "dev:control"], - cwd=Path(__file__).parent.parent.parent.parent.parent + cwd=Path(__file__).parent.parent.parent.parent.parent, + stdin=subprocess.DEVNULL ) def cleanup():