[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:
--global 2014-05-22 13:38:07 +02:00
parent 8a6b0d1d4d
commit 47f24697ec
2 changed files with 6 additions and 4 deletions

View File

@ -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)

View File

@ -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>