diff --git a/openupgradelib/openupgrade.py b/openupgradelib/openupgrade.py index 26dc1ff8..e8dc26af 100644 --- a/openupgradelib/openupgrade.py +++ b/openupgradelib/openupgrade.py @@ -2473,12 +2473,18 @@ def convert_field_to_html( if translate: if version_info[0] < 16: do_raise("Translatable fields are only managed in version 16.0 or higher") - cr.execute(f"SELECT id, {field_name} FROM {table};") # pylint: disable=E8103 + cr.execute("SELECT id, {field_name} FROM {table};").format( + field_name=field_name, table=table + ) # pylint: disable=E8103 for row in cr.fetchall(): record_id, translations = row for lang in translations: translations[lang] = plaintext2html(translations[lang]) - query = f"update {table} set {html_field_name} = %s::jsonb where id = %s" + query = ( + "update {table} set {html_field_name} = %s::jsonb where id = %s".format( + html_field_name=html_field_name, table=table + ) + ) if verbose: logged_query(cr, query, (json.dumps(translations), record_id)) else: