File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -1219,8 +1219,12 @@ def add_ref(ref):
1219
1219
fields_with_values_from_xml |= {"arch_db" , "name" }
1220
1220
else :
1221
1221
fields_with_values_from_xml = fields
1222
+ if version_gte ("saas~18.5" ): # translate is varchar
1223
+ sql_code = "SELECT name FROM ir_model_fields WHERE model = %s AND translate IS NOT NULL AND name IN %s"
1224
+ else : # translate is boolean
1225
+ sql_code = "SELECT name FROM ir_model_fields WHERE model = %s AND translate = true AND name IN %s"
1222
1226
cr .execute (
1223
- "SELECT name FROM ir_model_fields WHERE model = %s AND translate = true AND name IN %s" ,
1227
+ sql_code ,
1224
1228
[model , tuple (fields_with_values_from_xml )],
1225
1229
)
1226
1230
reset_translations = [fname for [fname ] in cr .fetchall ()]
You can’t perform that action at this time.
0 commit comments