diff --git a/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml b/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml index bef0584867cfd9cf72452a6a96dc26cd44c91be5..b1a5bd706c54b240c497d35e85b4883d3c3d9b0b 100644 --- a/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml +++ b/bt5/erp5_discussion/SkinTemplateItem/portal_skins/erp5_discussion/WebSection_getLatestDiscussionPostList.xml @@ -61,6 +61,10 @@ kw[\'sort_on\'] = ((\'modification_date\', \'DESC\'),)\n kw[\'portal_type\'] = \'Discussion Post\'\n kw[\'parent_uid\'] = parent_uid_list\n \n +if len(parent_uid_list)==0:\n + # no parent discussion threads therefore no posts\n + return []\n +\n result = [x.getObject() for x in context.portal_catalog(**kw)]\n return result\n </string> </value> diff --git a/bt5/erp5_discussion/bt/revision b/bt5/erp5_discussion/bt/revision index 8306ec157b98723c6204c6395c9bce44649681f6..b9c6c007cc10d619b2d858dcc4ae12ba790b52a2 100644 --- a/bt5/erp5_discussion/bt/revision +++ b/bt5/erp5_discussion/bt/revision @@ -1 +1 @@ -130 \ No newline at end of file +131 \ No newline at end of file