Hardik Ansodariya (OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/6.1-opw-574388-han into
lp:openobject-addons/6.1.
Requested reviews:
Naresh(OpenERP) (nch-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-opw-574388-han/+merge/104223
Hello,
Fixed the issue of not translating string of exception raised in
project_timesheet module.
Thanks
--
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-opw-574388-han/+merge/104223
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/6.1-opw-574388-han.
=== modified file 'project_timesheet/project_timesheet.py'
--- project_timesheet/project_timesheet.py 2012-01-31 13:36:57 +0000
+++ project_timesheet/project_timesheet.py 2012-05-01 10:15:31 +0000
@@ -45,12 +45,17 @@
class project_work(osv.osv):
_inherit = "project.task.work"
- def get_user_related_details(self, cr, uid, user_id):
+ def get_user_related_details(self, cr, uid, user_id, context=None):
res = {}
+ if context is None:
+ context = {}
+ user = self.pool.get('res.users').browse(cr, uid, uid,context=context)
+ if user.context_lang:
+ context.update({'lang':user.context_lang})
emp_obj = self.pool.get('hr.employee')
- emp_id = emp_obj.search(cr, uid, [('user_id', '=', user_id)])
+ emp_id = emp_obj.search(cr, uid, [('user_id', '=', user_id)], context=context)
if not emp_id:
- user_name = self.pool.get('res.users').read(cr, uid, [user_id], ['name'])[0]['name']
+ user_name = self.pool.get('res.users').read(cr, uid, [user_id], ['name'], context=context)[0]['name']
raise osv.except_osv(_('Bad Configuration !'),
_('No employee defined for user "%s". You must create one.')% (user_name,))
emp = self.pool.get('hr.employee').browse(cr, uid, emp_id[0])
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp