Somesh Khare(OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/6.1-opw-573846-skh 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-573846-skh/+merge/103687
Hello Sir,
[Fix]: Key error: Journal_id Error occurred when updating the task work, In
Webclient 'user_id' did not passed in vals.
Steps to reproduce the issue:
1) Create a new Task and Start it.
2) Enter "Task Work" details save it
3) Save the Task
4) re- open the task and edit already entered task work line, edit the
time spent and give blank spaces in the "Work Summary"
Until now, everything is fine.
5) Press the Save button of the task
This branch fixes this issue, Kindly review the branch and please share your
views on it.
Thanks,
Somesh Khare
--
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-opw-573846-skh/+merge/103687
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/6.1-opw-573846-skh.
=== 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-04-26 12:54:08 +0000
@@ -140,13 +140,13 @@
vals_line = {}
if 'name' in vals:
vals_line['name'] = '%s: %s' % (tools.ustr(task.task_id.name), tools.ustr(vals['name']) or '/')
+ vals_line['user_id'] = task.user_id.id
if 'user_id' in vals:
vals_line['user_id'] = vals['user_id']
- result = self.get_user_related_details(cr, uid, vals['user_id'])
- for fld in ('product_id', 'general_account_id', 'journal_id', 'product_uom_id'):
- if result.get(fld, False):
- vals_line[fld] = result[fld]
-
+ result = self.get_user_related_details(cr, uid, vals_line['user_id'])
+ for fld in ('product_id', 'general_account_id', 'journal_id', 'product_uom_id'):
+ if result.get(fld, False):
+ vals_line[fld] = result[fld]
if 'date' in vals:
vals_line['date'] = vals['date'][:10]
if 'hours' in vals:
_______________________________________________
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