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)
Esempio n. 2
0
 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)
Esempio n. 3
0
 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)
Esempio n. 4
0
 def __filter(self, val):
     if isinstance(val, models.BaseModel) and val:
         return val.name_get()[0][1]
     return _filter(val)
Esempio n. 5
0
 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)
Esempio n. 6
0
 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)