[FIX] website: non group_system should see the button 'quick create'

Code has been optimized to make only one request in the past (5da1b96fbf), but
all modules that replace in the past the groups='base.group_system' by
groups='website.group_website_designer' has not been adapted.

By consequence, now only a user with group 'system & designer' can see the
'quick create' button.

We remove the optimization in stable to make the fix with a minimal diff, but
optimization will be done in master, without forget to adapts all modules this
time.

task-feedback

X-original-commit: 23c643a5d7ade6b0c481a47cf152624775d2e736
This commit is contained in:
Jeremy Kersten
2020-11-20 16:56:53 +00:00
parent b0f95a7ace
commit c9042aa2a3
@@ -109,9 +109,9 @@
<p>Page</p>
</a>
</div>
<t groups="base.group_system">
<t>
<t t-set="mod" t-value="env.ref('base.module_website_blog')"/>
<div name="module_website_blog"
<div name="module_website_blog" groups="base.group_system"
t-att-data-module-id="mod.id"
t-att-data-module-shortdesc="mod.shortdesc"
class="col-md-4 mb8 o_new_content_element">
@@ -121,7 +121,7 @@
</a>
</div>
<t t-set="mod" t-value="env.ref('base.module_website_event')"/>
<div name="module_website_event"
<div name="module_website_event" groups="base.group_system"
t-att-data-module-id="mod.id"
t-att-data-module-shortdesc="mod.shortdesc"
class="col-md-4 mb8 o_new_content_element">
@@ -131,7 +131,7 @@
</a>
</div>
<t t-set="mod" t-value="env.ref('base.module_website_forum')"/>
<div name="module_website_forum"
<div name="module_website_forum" groups="base.group_system"
t-att-data-module-id="mod.id"
t-att-data-module-shortdesc="mod.shortdesc"
class="col-md-4 mb8 o_new_content_element o_new_content_element_once">
@@ -141,7 +141,7 @@
</a>
</div>
<t t-set="mod" t-value="env.ref('base.module_website_hr_recruitment')"/>
<div name="module_website_hr_recruitment"
<div name="module_website_hr_recruitment" groups="base.group_system"
t-att-data-module-id="mod.id"
t-att-data-module-shortdesc="mod.shortdesc"
class="col-md-4 mb8 o_new_content_element">
@@ -151,7 +151,7 @@
</a>
</div>
<t t-set="mod" t-value="env.ref('base.module_website_sale')"/>
<div name="module_website_sale"
<div name="module_website_sale" groups="base.group_system"
t-att-data-module-id="mod.id"
t-att-data-module-shortdesc="mod.shortdesc"
class="col-md-4 mb8 o_new_content_element">
@@ -161,7 +161,7 @@
</a>
</div>
<t t-set="mod" t-value="env.ref('base.module_website_slides')"/>
<div name="module_website_slides"
<div name="module_website_slides" groups="base.group_system"
t-att-data-module-id="mod.id"
t-att-data-module-shortdesc="mod.shortdesc"
class="col-md-4 mb8 o_new_content_element">
@@ -172,7 +172,7 @@
</a>
</div>
<t t-set="mod" t-value="env.ref('base.module_website_livechat')"/>
<div name="module_website_livechat"
<div name="module_website_livechat" groups="base.group_system"
t-att-data-module-id="mod.id"
t-att-data-module-shortdesc="mod.shortdesc"
class="col-md-4 mb8 o_new_content_element o_new_content_element_once">