diff --git a/addons/project/project.py b/addons/project/project.py
index c6577b00e6a..b7c88f3532b 100644
--- a/addons/project/project.py
+++ b/addons/project/project.py
@@ -49,11 +49,17 @@ class project_task_type(osv.osv):
'fold': fields.boolean('Hide in views if empty',
help="This stage is not visible, for example in status bar or kanban view, when there are no records in that stage to display."),
}
+ def _get_default_project_id(self, cr, uid, ctx={}):
+ proj = ctx.get('default_project_id', False)
+ if type(proj) is int:
+ return [proj]
+ return proj
_defaults = {
'sequence': 1,
'state': 'open',
'fold': False,
'case_default': True,
+ 'project_ids': _get_default_project_id
}
_order = 'sequence'
diff --git a/addons/project/project_demo.xml b/addons/project/project_demo.xml
index ee887c2728c..f5fbf878fd0 100644
--- a/addons/project/project_demo.xml
+++ b/addons/project/project_demo.xml
@@ -36,7 +36,11 @@
Implement new website for Sale and Warehouse Management for a customer.
project.task
-
+
+
+
+
+
@@ -45,7 +49,11 @@
public
project.task
-
+
+
+
+
+
@@ -55,10 +63,11 @@
project.task
public
-
-
+
+
+
+
+
@@ -67,10 +76,11 @@
Website Design Templates
project.task
-
-
+
+
+
+
+
@@ -79,12 +89,15 @@
Data Import/Export Plugin
project.task
-
+
+
+
+