fix postcode lookup with legacy tokenizer

This commit is contained in:
Sarah Hoffmann 2024-07-31 14:54:55 +02:00
parent cfe5284f64
commit a97bfaf26c

View File

@ -193,7 +193,7 @@ class LegacyQueryAnalyzer(AbstractQueryAnalyzer):
lookup_word = row.word_token[1:] lookup_word = row.word_token[1:]
elif rowclass == 'place' and row.type == 'postcode': elif rowclass == 'place' and row.type == 'postcode':
ttype = qmod.TokenType.POSTCODE ttype = qmod.TokenType.POSTCODE
lookup_word = row.word_token[1:] lookup_word = row.word
else: else:
ttype = qmod.TokenType.NEAR_ITEM if row.operator in ('in', 'near')\ ttype = qmod.TokenType.NEAR_ITEM if row.operator in ('in', 'near')\
else qmod.TokenType.QUALIFIER else qmod.TokenType.QUALIFIER