1 from openerp.osv import osv, fields
3 class base_config_settings(osv.TransientModel):
4 _inherit = 'base.config.settings'
7 'signup_template_user_id': fields.many2one('res.users', 'Template user for new users created through signup')
10 def get_default_signup(self, cr, uid, fields, context=None):
11 icp = self.pool.get('ir.config_parameter')
13 'signup_template_user_id': icp.get_param(cr, uid, 'signup.template_user_id', 0) or False
16 def set_signup(self, cr, uid, ids, context=None):
17 config = self.browse(cr, uid, ids[0], context=context)
18 icp = self.pool.get('ir.config_parameter')
19 icp.set_param(cr, uid, 'signup.template_user_id', config.signup_user_template_id.id)