From 1f63a3cd0586f53ad90414224f7cceedbdb573c9 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Fri, 25 Sep 2026 00:38:54 +0100 Subject: [PATCH] Move a default value earlier --- src/copyvios/checker.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/copyvios/checker.py b/src/copyvios/checker.py index 533192c..fb1a63a 100644 --- a/src/copyvios/checker.py +++ b/src/copyvios/checker.py @@ -53,6 +53,9 @@ class CopyvioCheckError(Exception): def do_check(query: CheckQuery) -> CopyvioCheckResult | None: if query.submitted: + if not query.action: + query.action = "compare" if query.url else "search" + is_logged_in = _get_username() is not None config_bypass = current_app.config.get("COPYVIOS_BYPASS_LOGIN", False) if ( @@ -98,9 +101,6 @@ def _get_results( result.metadata.redirected_from = page return result - if not query.action: - query.action = "compare" if query.url else "search" - if query.action == "search": if not query.use_engine and not query.use_links: raise CopyvioCheckError(ErrorCode.NO_SEARCH_METHOD)