Skip to content

Commit 6f8349b

Browse files
committed
[FIX] project: replicate condition when overriding "New" button
Part-of: odoo#218123 Related: odoo/enterprise#89841 Signed-off-by: Adrien Dieudonné (adr) <[email protected]>
1 parent a71866f commit 6f8349b

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

addons/project/static/src/views/project_form/project_project_form_controller.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<templates xml:space="preserve">
33
<t t-name="project.ProjectFormView" t-inherit="resource.FormViewWithHtmlExpander" t-inherit-mode="primary">
44
<button class="btn btn-outline-primary o_form_button_create" position="replace">
5-
<ProjectTemplateDropdown
5+
<ProjectTemplateDropdown t-if="canCreate"
66
onCreate="() => this.create()"
77
newButtonClasses="'btn btn-outline-primary o_form_button_create'"
88
context="props.context"

addons/project/static/src/views/project_project_kanban/project_project_kanban_controller.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<templates xml:space="preserve">
33
<t t-name="project.ProjectKanbanView" t-inherit="web.KanbanView" t-inherit-mode="primary">
44
<button class="btn btn-primary o-kanban-button-new" position="replace">
5-
<ProjectTemplateDropdown
5+
<ProjectTemplateDropdown t-if="canCreate and props.showButtons"
66
onCreate="() => this.createRecord()"
77
newButtonClasses="'btn btn-primary o-kanban-button-new'"
88
context="props.context"

addons/project/static/src/views/project_project_list/project_project_list_controller.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<templates xml:space="preserve">
33
<t t-name="project.ProjectListView" t-inherit="web.ListView" t-inherit-mode="primary">
44
<button class="btn btn-primary o_list_button_add" position="replace">
5-
<ProjectTemplateDropdown
5+
<ProjectTemplateDropdown t-if="!editedRecord and activeActions.create and props.showButtons"
66
onCreate="() => this.onClickCreate()"
77
newButtonClasses="'btn btn-primary o_list_button_add'"
88
context="props.context"

addons/project/static/src/views/project_task_form/project_task_form_controller.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<templates xml:space="preserve">
33
<t t-name="project.ProjectTaskFormView" t-inherit="resource.FormViewWithHtmlExpander" t-inherit-mode="primary">
44
<button class="btn btn-outline-primary o_form_button_create" position="replace">
5-
<ProjectTaskTemplateDropdown
5+
<ProjectTaskTemplateDropdown t-if="canCreate"
66
projectId="props.context.default_project_id"
77
onCreate="() =&gt; this.create()"
88
newButtonClasses="'btn btn-outline-primary o_form_button_create'"

addons/project/static/src/views/project_task_kanban/project_task_kanban_controller.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<templates xml:space="preserve">
33
<t t-name="project.ProjectTaskKanbanView" t-inherit="web.KanbanView" t-inherit-mode="primary">
44
<button class="btn btn-primary o-kanban-button-new" position="replace">
5-
<ProjectTaskTemplateDropdown
5+
<ProjectTaskTemplateDropdown t-if="canCreate and props.showButtons"
66
projectId="props.context.default_project_id"
77
onCreate="() => this.createRecord()"
88
newButtonClasses="'btn btn-primary o-kanban-button-new'"

addons/project/static/src/views/project_task_list/project_task_list_controller.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<templates xml:space="preserve">
33
<t t-name="project.ProjectTaskListView" t-inherit="web.ListView" t-inherit-mode="primary">
44
<button class="btn btn-primary o_list_button_add" position="replace">
5-
<ProjectTaskTemplateDropdown
5+
<ProjectTaskTemplateDropdown t-if="!editedRecord and activeActions.create and props.showButtons"
66
projectId="props.context.default_project_id"
77
onCreate="() =&gt; this.onClickCreate()"
88
newButtonClasses="'btn btn-primary o_list_button_add'"

0 commit comments

Comments
 (0)