diff --git a/addons/pad_project/__manifest__.py b/addons/pad_project/__manifest__.py
index 71f042df6ee..85b1da9aa98 100644
--- a/addons/pad_project/__manifest__.py
+++ b/addons/pad_project/__manifest__.py
@@ -15,7 +15,7 @@ This module adds a PAD in all project form views.
],
'data': [
'views/project_config_settings_views.xml',
- 'views/project_task.xml'
+ 'views/project_views.xml'
],
'auto_install': True,
}
diff --git a/addons/pad_project/models/__init__.py b/addons/pad_project/models/__init__.py
index 70a1000c2b4..66c35af5995 100644
--- a/addons/pad_project/models/__init__.py
+++ b/addons/pad_project/models/__init__.py
@@ -2,4 +2,4 @@
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from . import project_config_settings
-from . import project_task
+from . import project
diff --git a/addons/pad_project/models/project_task.py b/addons/pad_project/models/project.py
similarity index 53%
rename from addons/pad_project/models/project_task.py
rename to addons/pad_project/models/project.py
index 47fb1eb72a0..113a32b9b68 100644
--- a/addons/pad_project/models/project_task.py
+++ b/addons/pad_project/models/project.py
@@ -9,3 +9,10 @@ class ProjectTask(models.Model):
_inherit = ["project.task", 'pad.common']
description_pad = fields.Char('Pad URL', pad_content_field='description')
+ use_pad = fields.Boolean(related="project_id.use_pads", string="Use collaborative pad")
+
+
+class ProjectProject(models.Model):
+ _inherit = "project.project"
+
+ use_pads = fields.Boolean("Use collaborative pads", help="Use collaborative pad for the tasks on this project.")
diff --git a/addons/pad_project/views/project_task.xml b/addons/pad_project/views/project_task.xml
deleted file mode 100644
index 17ccd54a36b..00000000000
--- a/addons/pad_project/views/project_task.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
- project.task.form.inherit
- project.task
-
-
-
-
-
-
-
-
diff --git a/addons/pad_project/views/project_views.xml b/addons/pad_project/views/project_views.xml
new file mode 100644
index 00000000000..63d5f61084b
--- /dev/null
+++ b/addons/pad_project/views/project_views.xml
@@ -0,0 +1,29 @@
+
+
+
+ project.task.form.inherit
+ project.task
+
+
+
+ {'invisible': [('use_pad', '=', True)]}
+
+
+
+
+
+
+
+
+
+ project.project.view.form
+ project.project
+
+
+
+
+
+
+
+
+