From 2e6647d881f1d1abbb4d79a41755ffafc1c0d386 Mon Sep 17 00:00:00 2001
From: Yusei Tahara <yusei@nexedi.com>
Date: Sat, 27 Sep 2008 11:37:40 +0000
Subject: [PATCH] 2008-09-27 yusei * Added checked_permission argument to
 contentValues method in RequirementDocument_getOrphanedRequirementUidList and
 RequirementDocument_getProjectCoverageList.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23862 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 .../RequirementDocument_getOrphanedRequirementUidList.xml     | 4 ++--
 .../RequirementDocument_getProjectCoverageList.xml            | 4 ++--
 bt5/erp5_project/bt/change_log                                | 4 ++++
 bt5/erp5_project/bt/revision                                  | 2 +-
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getOrphanedRequirementUidList.xml b/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getOrphanedRequirementUidList.xml
index 6e5743e83c..abab89aab7 100644
--- a/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getOrphanedRequirementUidList.xml
+++ b/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getOrphanedRequirementUidList.xml
@@ -55,9 +55,9 @@
             <key> <string>_body</string> </key>
             <value> <string>result = []\n
 \n
-for r in context.contentValues(filter={\'portal_type\': \'Requirement\'}):\n
+for r in context.contentValues(filter={\'portal_type\': \'Requirement\'}, checked_permission=\'View\'):\n
   if not r.getRequirementRelatedValueList():\n
-    if not r.contentValues(filter={\'portal_type\': \'Requirement\'}):\n
+    if not r.contentValues(filter={\'portal_type\': \'Requirement\'}, checked_permission=\'View\'):\n
       result.append(r.getUid())\n
   result.extend(r.RequirementDocument_getOrphanedRequirementUidList())\n
 \n
diff --git a/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getProjectCoverageList.xml b/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getProjectCoverageList.xml
index 7ab768376b..18bbb7cd36 100644
--- a/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getProjectCoverageList.xml
+++ b/bt5/erp5_project/SkinTemplateItem/portal_skins/erp5_project/RequirementDocument_getProjectCoverageList.xml
@@ -55,9 +55,9 @@
             <key> <string>_body</string> </key>
             <value> <string>result = []\n
 \n
-for r in context.contentValues(portal_type= "Requirement", sort_on = ((\'int_index\',\'ascending\', \'int\'),)):\n
+for r in context.contentValues(portal_type= "Requirement", sort_on = ((\'int_index\',\'ascending\', \'int\'),), checked_permission=\'View\'):\n
   if not r.getRequirementRelatedValueList():\n
-    if not r.contentValues(portal_type= "Requirement", sort_on = ((\'int_index\',\'ascending\', \'int\'),)):\n
+    if not r.contentValues(portal_type= "Requirement", sort_on = ((\'int_index\',\'ascending\', \'int\'),), checked_permission=\'View\'):\n
       result.append({\'requirement_reference\': r.Requirement_getDefaultReference(),\n
                      \'requirement_title\': r.getTitle(),\n
                      \'project_reference\': \'Not covered\',\n
diff --git a/bt5/erp5_project/bt/change_log b/bt5/erp5_project/bt/change_log
index 6d5daebd10..38616b2d07 100644
--- a/bt5/erp5_project/bt/change_log
+++ b/bt5/erp5_project/bt/change_log
@@ -1,3 +1,7 @@
+2008-09-27 yusei
+* Added checked_permission argument to contentValues method in
+RequirementDocument_getOrphanedRequirementUidList and RequirementDocument_getProjectCoverageList.
+
 2008-09-24 yusei
 * Fixed a bug in Requirement_generateRequirements.
 
diff --git a/bt5/erp5_project/bt/revision b/bt5/erp5_project/bt/revision
index a9ba1259cf..6f4cec90d9 100644
--- a/bt5/erp5_project/bt/revision
+++ b/bt5/erp5_project/bt/revision
@@ -1 +1 @@
-607
\ No newline at end of file
+608
\ No newline at end of file
-- 
2.30.9