From 998bf36dfd1b513011e84b430fa69dbfac926689 Mon Sep 17 00:00:00 2001 From: John Turner Date: Wed, 10 Sep 2025 00:20:31 -0400 Subject: remember the syntax value if it was set during upload --- pypaste/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pypaste/__init__.py b/pypaste/__init__.py index b255056..29f7fad 100644 --- a/pypaste/__init__.py +++ b/pypaste/__init__.py @@ -164,12 +164,14 @@ class App: log_info(f"{key} does not exist, returning 404") return web.HTTPNotFound() - syntax = request.query.get("syntax") - raw = request.query.get("raw") + if (syntax := paste.syntax) is None: + syntax = request.query.get("syntax") if (style := request.query.get("style")) is None: style = self.config.default_style + raw = request.query.get("raw") + if raw is not None: log_info(f"sending raw paste {key}") -- cgit v1.2.3