Pārlūkot izejas kodu
Merge pull request #72 from ChlodAlejandro/main
Only enforce login on action=search
pull/73/head
Ben Kurtovic
pirms 1 mēnesi
committed by
GitHub
vecāks
revīzija
6aaa7a236b
Šim parakstam datu bāzē netika atrasta zināma atslēga
GPG atslēgas ID: B5690EEEBB952194
1 mainītis faili ar
2 papildinājumiem un
1 dzēšanām
-
src/copyvios/checker.py
|
|
|
@@ -56,7 +56,8 @@ def do_check(query: CheckQuery) -> CopyvioCheckResult | None: |
|
|
|
is_logged_in = _get_username() is not None |
|
|
|
config_bypass = current_app.config.get("COPYVIOS_BYPASS_LOGIN", False) |
|
|
|
if ( |
|
|
|
query.use_engine |
|
|
|
query.action == "search" |
|
|
|
and query.use_engine |
|
|
|
and not is_logged_in |
|
|
|
and not isinstance(query, APIQuery) |
|
|
|
and not config_bypass |
|
|
|
|