X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=m_librarian%2Fsearch.py;h=5c1f47d65403df60bc645a144728a5c24b2076c5;hb=5a8a39e2a30d52b96fc5913ee269dcbc2a69d099;hp=ea292f70d8d379ae9c0ddab6c1d5263328e50274;hpb=2fc6359e2af1349c733481d1c9d5d3c216db004a;p=m_librarian.git diff --git a/m_librarian/search.py b/m_librarian/search.py index ea292f7..5c1f47d 100644 --- a/m_librarian/search.py +++ b/m_librarian/search.py @@ -41,7 +41,7 @@ def _mk_search_conditions_with_operator(table, case_sensitive, comparison_op, return _expressions -_search_conditions_dict = { +_comparison_operators = { 'start': 'startswith', 'substring': 'contains', 'full': '__eq__', @@ -53,7 +53,7 @@ def mk_search_conditions(table, search_type, case_sensitive, values, if join_expressions is None: join_expressions = [] return _mk_search_conditions_with_operator( - table, case_sensitive, _search_conditions_dict[search_type], + table, case_sensitive, _comparison_operators[search_type], values, expressions) + join_expressions