src/pyams_content/features/search/__init__.py
changeset 1388 8c757af2fc50
parent 1187 b55bdf60c6cd
child 1443 2af30495d1d7
equal deleted inserted replaced
1387:6eb6e88e3365 1388:8c757af2fc50
   137                              negotiator.server_language} | negotiator.offered_languages:
   137                              negotiator.server_language} | negotiator.offered_languages:
   138                     index_name = 'title:{0}'.format(lang)
   138                     index_name = 'title:{0}'.format(lang)
   139                     if index_name in catalog:
   139                     if index_name in catalog:
   140                         index = catalog[index_name]
   140                         index = catalog[index_name]
   141                         if index.check_query(fulltext):
   141                         if index.check_query(fulltext):
   142                             query_params.append(Contains(index, ' and '.join((w + '*' for w in fulltext.split()))))
   142                             query_params.append(
       
   143                                 Contains(index, ' and '.join((w + '*'
       
   144                                                               for w in fulltext.split()))))
   143                 yield Or(*query_params)
   145                 yield Or(*query_params)