[IMP] user: context_get

bzr revid: hmo@tinyerp.com-20100209134652-528dzv3j73hu3i0h
This commit is contained in:
Harry (Open ERP) 2010-02-09 19:16:52 +05:30
parent b6a1916f23
commit 18603858e5
2 changed files with 6 additions and 3 deletions

View File

@ -78,7 +78,7 @@
<form string="Users">
<notebook colspan="4">
<page string="Current Activity">
<field name="company_id" widget="selection" readonly="0" context="{'prefence_company':True}"/>
<field name="company_id" widget="selection" readonly="0" context="{'user_prefence':True}"/>
<newline/>
<separator colspan="4" string="Preferences"/>
</page>

View File

@ -20,7 +20,7 @@
##############################################################################
from osv import fields,osv
from osv.orm import except_orm
from osv.orm import except_orm, browse_record
import tools
import pytz
import pooler
@ -296,7 +296,10 @@ class users(osv.osv):
result = {}
for k in self._columns.keys():
if k.startswith('context_'):
result[k[8:]] = getattr(user,k)
res = getattr(user,k)
if isinstance(res, browse_record):
res = res.id
result[k[8:]] = res
return result