Foram Katharotiya (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-bug-1111583-fka into 
lp:openobject-addons.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  Bug #1111583 in OpenERP Addons: "[trunk/7.0] Module project, task' Starting 
Date is not completed"
  https://bugs.launchpad.net/openobject-addons/+bug/1111583

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-1111583-fka/+merge/146105

Hello,

 - fix the issue of starting date is empty when task in a devlopment.

Thanks,
FKA
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-1111583-fka/+merge/146105
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-bug-1111583-fka.
=== modified file 'project/project.py'
--- project/project.py	2013-01-15 10:03:53 +0000
+++ project/project.py	2013-02-01 12:28:22 +0000
@@ -968,7 +968,7 @@
     def do_reopen(self, cr, uid, ids, context=None):
         for task in self.browse(cr, uid, ids, context=context):
             project = task.project_id
-            self.case_set(cr, uid, [task.id], 'open', {}, context=context)
+            self.case_set(cr, uid, [task.id], 'open', {'date_end':False,'date_start':False}, context=context)
         return True
 
     def do_cancel(self, cr, uid, ids, context=None):
@@ -1110,6 +1110,10 @@
             if project_id:
                 vals.setdefault('message_follower_ids', [])
                 vals['message_follower_ids'] += [(6, 0,[follower.id]) for follower in project_id.message_follower_ids]
+        if vals.get('stage_id'):
+            res_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'project', 'project_tt_development')[1]
+            if vals.get('stage_id') == res_id:
+                vals['date_start'] = time.strftime('%Y-%m-%d %H:%M:%S')
         if vals and not 'kanban_state' in vals and 'stage_id' in vals:
             new_stage = vals.get('stage_id')
             vals_reset_kstate = dict(vals, kanban_state='normal')

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : openerp-dev-gtk@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to