def __filter(self, val): if isinstance(val, osv.orm.browse_null): return '' elif isinstance(val, osv.orm.browse_record): return val.name_get({'lang':self._get_lang()})[0][1] # return val.name_get()[0][1] return _filter(val)
def __filter(self, val): if isinstance(val, osv.orm.browse_null): return '' elif isinstance(val, osv.orm.browse_record): print "self._get_lang()", self._get_lang() return val.name_get({'lang': self._get_lang()})[0][1] return _filter(val)
def __filter(self, val): if isinstance(val, osv.orm.browse_null): return '' elif isinstance(val, osv.orm.browse_record): return val.with_context(lang=self._get_lang()).name_get()[0][1] return _filter(val)
def __filter(self, val): if isinstance(val, models.BaseModel) and val: return val.name_get()[0][1] return _filter(val)
def __filter(self, val): if isinstance(val, browse_null): return "" elif isinstance(val, browse_record): return val.name_get({"lang": self._get_lang()})[0][1] return _filter(val)