When auto fetching a record field, context is not passed if this is only one record
in cache.py
if len(res_ids) == 1:
return self[res_ids[0]][field].get()
else:
recordset = self.api.with_context(**context).browse(res_ids)
return recordset.mapped(field)
When auto fetching a record field, context is not passed if this is only one record
in cache.py