From c28745a88f366377e79f0b42a9bfca90b5b6913c Mon Sep 17 00:00:00 2001 From: Ivan Tyagov <ivan@nexedi.com> Date: Fri, 29 Oct 2010 06:54:30 +0000 Subject: [PATCH] We can not find other "verions" of a document as it doesn't have a reference. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39660 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../erp5_dms/Document_getOtherVersionDocumentList.xml | 5 +++++ bt5/erp5_dms/bt/revision | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Document_getOtherVersionDocumentList.xml b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Document_getOtherVersionDocumentList.xml index 275480d602..e9952a29cb 100644 --- a/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Document_getOtherVersionDocumentList.xml +++ b/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/Document_getOtherVersionDocumentList.xml @@ -60,6 +60,9 @@ portal = context.getPortalObject()\n document = request.get(\'current_web_document\', context)\n \n kw[\'reference\'] = document.getReference()\n +if kw[\'reference\'] is None:\n + # we can not find other "verions" of this document as it doesn\'t have a reference\n + return []\n kw[\'uid\'] = \'!=%s\' %document.getUid()\n return portal.portal_catalog(**kw)\n </string> </value> @@ -105,6 +108,8 @@ return portal.portal_catalog(**kw)\n <string>portal</string> <string>document</string> <string>_write_</string> + <string>_getitem_</string> + <string>None</string> <string>_apply_</string> </tuple> </value> diff --git a/bt5/erp5_dms/bt/revision b/bt5/erp5_dms/bt/revision index 51b4bee793..039b4cd3e5 100644 --- a/bt5/erp5_dms/bt/revision +++ b/bt5/erp5_dms/bt/revision @@ -1 +1 @@ -1194 \ No newline at end of file +1198 \ No newline at end of file -- 2.30.9