}
return {'value' : values}
+ def on_change_user(self, cr, uid, ids, user_id, context=None):
+ if user_id:
+ user = self.pool.get('res.users').browse(cr, uid, user_id, context=context)
+ return {'value':{'section_id': user.default_section_id and user.default_section_id.id or False}}
+ else:
+ return {'value':{'section_id':False}}
+
def _check(self, cr, uid, ids=False, context=None):
""" Override of the base.stage method.
Function called by the scheduler to process cases for date actions
</group>
<group>
- <field name="user_id"/>
+ <field name="user_id" on_change="on_change_user(user_id)"/>
<label for="section_id"/>
<div>
<field name="section_id" widget="selection"/>