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)
Beispiel #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)
 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)
Beispiel #4
0
 def __filter(self, val):
     if isinstance(val, models.BaseModel) and val:
         return val.name_get()[0][1]
     return _filter(val)
Beispiel #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)
Beispiel #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)