[FIX] website_mail_group: effectively handle replies_per_page parameter that controls the number of replies to display under each message.
This commit is contained in:
parent
8a6b0d1d4d
commit
47f24697ec
|
@ -74,6 +74,7 @@ class MailGroup(http.Controller):
|
|||
'archives': self._get_archives(group.id),
|
||||
'date_begin': date_begin,
|
||||
'date_end': date_end,
|
||||
'replies_per_page': self._replies_per_page,
|
||||
}
|
||||
return request.website.render('website_mail_group.group_messages', values)
|
||||
|
||||
|
@ -89,6 +90,7 @@ class MailGroup(http.Controller):
|
|||
'archives': self._get_archives(group.id),
|
||||
'date_begin': date_begin,
|
||||
'date_end': date_end,
|
||||
'replies_per_page': self._replies_per_page,
|
||||
}
|
||||
return request.website.render('website_mail_group.group_message', values)
|
||||
|
||||
|
|
|
@ -201,8 +201,8 @@
|
|||
<div t-if="message.child_ids" class="o_mg_replies">
|
||||
<h4 class="page-header">Follow-Ups</h4>
|
||||
<t t-call="website_mail_group.messages_short">
|
||||
<t t-set="messages" t-value="message.child_ids[:1]"/>
|
||||
<t t-set="msg_more_count" t-value="len(message.child_ids) - 1"/>
|
||||
<t t-set="messages" t-value="message.child_ids[:replies_per_page]"/>
|
||||
<t t-set="msg_more_count" t-value="len(message.child_ids) - replies_per_page"/>
|
||||
<t t-set="thread_header" t-value="message"/>
|
||||
</t>
|
||||
</div>
|
||||
|
@ -250,8 +250,8 @@
|
|||
</p>
|
||||
<div class="o_mg_link_content o_mg_replies">
|
||||
<t t-call="website_mail_group.messages_short">
|
||||
<t t-set="messages" t-value="thread.child_ids[:1]"/>
|
||||
<t t-set="msg_more_count" t-value="len(thread.child_ids) - 1"/>
|
||||
<t t-set="messages" t-value="thread.child_ids[:replies_per_page]"/>
|
||||
<t t-set="msg_more_count" t-value="len(thread.child_ids) - replies_per_page"/>
|
||||
<t t-set="thread_header" t-value="thread"/>
|
||||
</t>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue