From 3e749e93cc3a470d520fdb76ea254a6f042c8641 Mon Sep 17 00:00:00 2001 From: "hda@tinyerp.com" <> Date: Fri, 21 Nov 2008 17:00:22 +0530 Subject: [PATCH] added employee group as default in users bzr revid: hda@tinyerp.com-20081121113022-08dt9x4t06htws3a --- bin/addons/base/res/res_user.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/addons/base/res/res_user.py b/bin/addons/base/res/res_user.py index 058233400da..a26e7ec6ede 100644 --- a/bin/addons/base/res/res_user.py +++ b/bin/addons/base/res/res_user.py @@ -1,7 +1,7 @@ # -*- encoding: utf-8 -*- ############################################################################## # -# OpenERP, Open Source Management Solution +# OpenERP, Open Source Management Solution # Copyright (C) 2004-2008 Tiny SPRL (). All Rights Reserved # $Id$ # @@ -138,6 +138,10 @@ class users(osv.osv): ids = self.pool.get('ir.actions.act_window').search(cr, uid, [('usage','=','menu')]) return ids and ids[0] or False + def _get_group(self,cr, uid, context={}): + ids = self.pool.get('res.groups').search(cr, uid, [('name','=','Employee')]) + return ids or False + _defaults = { 'password' : lambda obj,cr,uid,context={} : '', 'context_lang': lambda *args: 'en_US', @@ -145,6 +149,7 @@ class users(osv.osv): 'menu_id': _get_menu, 'action_id': _get_menu, 'company_id': _get_company, + 'groups_id': _get_group, } def company_get(self, cr, uid, uid2): company_id = self.pool.get('res.users').browse(cr, uid, uid).company_id.id