corrige search_name() qui n'est pas idempotente comme les autres méthodes search

This commit is contained in:
Benjamin Dauvergne 2017-03-20 16:17:17 +01:00
parent 9aa872e2f1
commit c990d4008a
1 changed files with 2 additions and 0 deletions

View File

@ -230,6 +230,8 @@ class PersonSearch(object):
def search_name(self, first_name=None, last_name=None, factor=1.0, first_name_weight=1.0,
last_name_weight=1.0):
self = copy.deepcopy(self)
q = Q()
if not first_name or not last_name:
factor *= 0.8