diff --git a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Ticket_getResourceItemList.xml b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Ticket_getResourceItemList.xml index 62de9f2244b236d9a977a236edd87be4592f0230..c102a1aa5031ca77d562c03c9dc623ef661347db 100644 --- a/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Ticket_getResourceItemList.xml +++ b/bt5/erp5_crm/SkinTemplateItem/portal_skins/erp5_crm/Ticket_getResourceItemList.xml @@ -62,17 +62,16 @@ portal = context.getPortalObject()\n if not portal_type:\n portal_type = context.getPortalType()\n \n -preference_id = \'preferred_%s_use\' % \'_\'.join(token.lower() for token in portal_type.split(\' \'))\n -sql_kw = {\'portal_type\': portal.getPortalResourceTypeList(),\n - \'use_uid\': portal.portal_categories.getCategoryUid(portal.portal_preferences.getPreference(preference_id), base_category=\'use\'),\n - \'validation_state\': \'validated\',\n - \'sort_on\': \'title\'}\n -\n def getResourceItemList(portal_type):\n + preference_id = \'preferred_%s_use\' % \'_\'.join(token.lower() for token in portal_type.split(\' \'))\n + sql_kw = {\'portal_type\': portal.getPortalResourceTypeList(),\n + \'use_uid\': portal.portal_categories.getCategoryUid(portal.portal_preferences.getPreference(preference_id), base_category=\'use\'),\n + \'validation_state\': \'validated\',\n + \'sort_on\': \'title\'}\n return [(\'\', \'\')] + [(result.getTitle(), result.getRelativeUrl()) for result in portal.portal_catalog(**sql_kw)]\n \n getResourceItemList = CachingMethod(getResourceItemList, \n - id=(script.id, context.Localizer.get_selected_language()), \n + id=(script.id, portal_type, context.Localizer.get_selected_language()), \n cache_factory=\'erp5_ui_long\')\n \n result_list = getResourceItemList(portal_type)[:]\n diff --git a/bt5/erp5_crm/bt/revision b/bt5/erp5_crm/bt/revision index 7dfce3516b5fa406a807fab6194df98c613e6aa8..6001de1bbe0143617a4d4e6b8a85cffc388d987a 100644 --- a/bt5/erp5_crm/bt/revision +++ b/bt5/erp5_crm/bt/revision @@ -1 +1 @@ -594 \ No newline at end of file +595 \ No newline at end of file