diff --git a/addons/project/project.py b/addons/project/project.py index 6c9f66dd009..49e2579e92d 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -703,7 +703,7 @@ class project_work(osv.osv): _defaults = { 'user_id': lambda obj, cr, uid, context: uid, - 'date': time.strftime('%Y-%m-%d %H:%M:%S') + 'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S') } _order = "date desc" diff --git a/addons/project_planning/project_planning.py b/addons/project_planning/project_planning.py index 759057fbaef..72b94c69dec 100644 --- a/addons/project_planning/project_planning.py +++ b/addons/project_planning/project_planning.py @@ -138,8 +138,8 @@ class report_account_analytic_planning(osv.osv): 'total_free': fields.function(_get_total_free, method=True, string='Total Free'), } _defaults = { - 'date_from': time.strftime('%Y-%m-01'), - 'date_to': (datetime.now()+relativedelta(months=1, day=1, days=-1)).strftime('%Y-%m-%d'), + 'date_from': lambda *a: time.strftime('%Y-%m-01'), + 'date_to': lambda *a: (datetime.now()+relativedelta(months=1, day=1, days=-1)).strftime('%Y-%m-%d'), 'user_id': lambda self, cr, uid, c: uid, 'state': 'draft', 'business_days': 20, diff --git a/addons/project_scrum/project_scrum.py b/addons/project_scrum/project_scrum.py index 82395c3eb35..75f9cfd4a63 100644 --- a/addons/project_scrum/project_scrum.py +++ b/addons/project_scrum/project_scrum.py @@ -123,7 +123,7 @@ class project_scrum_sprint(osv.osv): } _defaults = { 'state': 'draft', - 'date_start' : time.strftime('%Y-%m-%d'), + 'date_start' : lambda *a: time.strftime('%Y-%m-%d'), } def copy(self, cr, uid, id, default=None, context=None):