From 5b441f29fc137afc1951a2183cc6d012ef9f5b56 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 6 Aug 2021 01:30:59 +0200 Subject: [PATCH] sql: only pass strings to .join() (#56008) fts_strings can eventually contain lazy strings due to translations. --- wcs/sql.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wcs/sql.py b/wcs/sql.py index 563eb1c8..e1204fbb 100644 --- a/wcs/sql.py +++ b/wcs/sql.py @@ -2181,7 +2181,7 @@ class SqlDataMixin(SqlMixin): sql_statement, { 'id': self.id, - 'fts': FtsMatch.get_fts_value(' '.join(fts_strings)), + 'fts': FtsMatch.get_fts_value(' '.join(str(fts_string) for fts_string in fts_strings)), }, ) -- 2.32.0.rc0