Merge lp:~openerp-dev/openobject-addons/trunk-bug-1236296-ypa into lp:openobject-addons

Proposed by Yogesh Parekh(OpenERP)
Status: Needs review
Proposed branch: lp:~openerp-dev/openobject-addons/trunk-bug-1236296-ypa
Merge into: lp:openobject-addons
Diff against target: 29 lines (+6/-2)
1 file modified
crm/wizard/crm_opportunity_to_phonecall.py (+6/-2)
To merge this branch: bzr merge lp:~openerp-dev/openobject-addons/trunk-bug-1236296-ypa
Reviewer Review Type Date Requested Status
OpenERP Core Team Pending
Review via email: mp+200521@code.launchpad.net

Description of the change

Hello all,

     I have fix the issue of Timezone on sale lead while scheduling a call.

Thanks,
ypa

To post a comment you must log in.

Unmerged revisions

9038. By Yogesh Parekh(OpenERP)

[FIX] Fix the issue of Timezone on sale lead

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'crm/wizard/crm_opportunity_to_phonecall.py'
2--- crm/wizard/crm_opportunity_to_phonecall.py 2013-11-27 15:32:57 +0000
3+++ crm/wizard/crm_opportunity_to_phonecall.py 2014-01-06 12:11:20 +0000
4@@ -21,7 +21,8 @@
5
6 from openerp.osv import fields, osv
7 from openerp.tools.translate import _
8-
9+from datetime import datetime
10+from pytz import timezone
11 import time
12
13 class crm_opportunity2phonecall(osv.osv_memory):
14@@ -64,11 +65,14 @@
15 value = {}
16 if context is None:
17 context = {}
18+ DATETIME_FORMAT = "%Y-%m-%d %H:%M:%S"
19 phonecall = self.pool.get('crm.phonecall')
20 opportunity_ids = context and context.get('active_ids') or []
21 opportunity = self.pool.get('crm.lead')
22 data = self.browse(cr, uid, ids, context=context)[0]
23- call_ids = opportunity.schedule_phonecall(cr, uid, opportunity_ids, data.date, data.name, \
24+ user = self.pool.get('res.users').browse(cr, uid, uid, context=context)
25+ time_present = datetime.now(timezone(user.tz))
26+ call_ids = opportunity.schedule_phonecall(cr, uid, opportunity_ids, time_present.strftime(DATETIME_FORMAT), data.name, \
27 data.note, data.phone, data.contact_name, data.user_id and data.user_id.id or False, \
28 data.section_id and data.section_id.id or False, \
29 data.categ_id and data.categ_id.id or False, \

Subscribers

People subscribed via source and target branches

to all changes: