From e78dcf2b7cd02bbdb541128eacd91e373a92bda3 Mon Sep 17 00:00:00 2001
From: Yusei Tahara <yusei@nexedi.com>
Date: Wed, 15 Oct 2008 13:22:52 +0000
Subject: [PATCH] don't assume that business_field_id == business_field_title
 in catalog searches

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24194 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../portal_skins/erp5_glossary/GlossaryModule_getPOFile.xml   | 4 ++--
 bt5/erp5_forge/bt/revision                                    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getPOFile.xml b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getPOFile.xml
index 909f3c4bbe..9a124b4d61 100644
--- a/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getPOFile.xml
+++ b/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_glossary/GlossaryModule_getPOFile.xml
@@ -86,7 +86,7 @@ catalog = context.portal_catalog\n
 \n
 for i in catalog(portal_type=\'Glossary Term\',\n
                  validation_state=\'validated\',\n
-                 business_field_title=business_field_list,\n
+                 business_field_id=business_field_list,\n
                  language_id=language):\n
   term = i.getObject()\n
   reference = term.getReference()\n
@@ -96,7 +96,7 @@ for i in catalog(portal_type=\'Glossary Term\',\n
                                         validation_state=\'validated\',\n
                                         language_id=\'en\',\n
                                         reference=reference,\n
-                                        business_field_title=business_field)\n
+                                        business_field_uid=term.getBusinessFieldUid())\n
   if english_term is None:\n
     raise ValueError, \'Corresponding English term to "%s" does not exist in glossary.\' % term.Title()\n
 \n
diff --git a/bt5/erp5_forge/bt/revision b/bt5/erp5_forge/bt/revision
index 50b04dff0e..cdf1f34dc9 100644
--- a/bt5/erp5_forge/bt/revision
+++ b/bt5/erp5_forge/bt/revision
@@ -1 +1 @@
-402
\ No newline at end of file
+403
\ No newline at end of file
-- 
2.30.9