From 7f8343291bfd25a407bacd98060d719872eb0717 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Pr=C3=A9bet?= Date: Wed, 11 Apr 2018 18:15:05 +0200 Subject: [PATCH] =?UTF-8?q?R=C3=A9paration=20de=20la=20quicksearch=20(oups?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- serveur/ReadDatabase.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/serveur/ReadDatabase.py b/serveur/ReadDatabase.py index c7ce3f2..d62eb91 100644 --- a/serveur/ReadDatabase.py +++ b/serveur/ReadDatabase.py @@ -275,7 +275,7 @@ def quick_search(term, old=False, byidbde=False, hide_solde=False, exclude=None, pieces["always_from"] = "comptes AS c" #: À tester dans tous les cas pieces["always_where"] = "NOT (c.bloque OR c.deleted) AND c.idbde >= 0" - #: Sauf si on est dans le cas de recherche byidbde, on affiche aussi les comptes bloqués + #: Sauf si on est dans le cas de recherche byidbde, on affiche aussi les comptes bloqués if byidbde: pieces["always_where"] = "NOT c.deleted AND c.idbde >= 0" # On gère le flag o ici, parce qu'il est commun aux deux méthodes de recherche @@ -339,7 +339,7 @@ def quick_search(term, old=False, byidbde=False, hide_solde=False, exclude=None, term_liked = like_replace(term) + "%" term_regex = "^" + term # On recherche sur les pseudos, puis les alias, puis les historiques - search_types = ["pseudo", "alias", "historique"] + ["nom", "prenom"] if byname else [] + search_types = ["pseudo", "alias", "historique"] + (["nom", "prenom"] if byname else []) # On ne modifie pas les chaînes trouvées post_transform_term = lambda x : x con, cur = BaseFonctions.getcursor() -- GitLab