[Erp5-report] r23446 - in /erp5/trunk/bt5/erp5_forge: SkinTemplateItem/portal_skins/erp5_fo...

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Sep 5 13:43:41 CEST 2008


Author: nicolas
Date: Fri Sep  5 13:43:36 2008
New Revision: 23446

URL: http://svn.erp5.org?rev=23446&view=rev
Log:
BugLine_getRecipientValueList should return only unique recipients

Modified:
    erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_forge/BugLine_getRecipientValueList.xml
    erp5/trunk/bt5/erp5_forge/bt/revision

Modified: erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_forge/BugLine_getRecipientValueList.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_forge/BugLine_getRecipientValueList.xml?rev=23446&r1=23445&r2=23446&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_forge/BugLine_getRecipientValueList.xml (original)
+++ erp5/trunk/bt5/erp5_forge/SkinTemplateItem/portal_skins/erp5_forge/BugLine_getRecipientValueList.xml Fri Sep  5 13:43:36 2008
@@ -82,7 +82,12 @@
      bug_severity_list[-1].getUid() ==\\\n
      bug.getBugSeverityUid():\n
     recipient_list.extend(bug.getSourceDecisionValueList())\n
-return recipient_list\n
+\n
+unique_recipient_list = []\n
+for recipient in recipient_list:\n
+  if recipient.getRelativeUrl() not in [ur.getRelativeUrl() for ur in unique_recipient_list]:\n
+    unique_recipient_list.append(recipient)\n
+return unique_recipient_list\n
 </string> </value>
         </item>
         <item>
@@ -141,6 +146,9 @@
                             <string>recipient_list</string>
                             <string>bug_severity_list</string>
                             <string>_getitem_</string>
+                            <string>unique_recipient_list</string>
+                            <string>recipient</string>
+                            <string>ur</string>
                           </tuple>
                         </value>
                     </item>
@@ -160,6 +168,12 @@
             <value> <string>BugLine_getRecipientValueList</string> </value>
         </item>
         <item>
+            <key> <string>uid</string> </key>
+            <value>
+              <none/>
+            </value>
+        </item>
+        <item>
             <key> <string>warnings</string> </key>
             <value>
               <tuple/>

Modified: erp5/trunk/bt5/erp5_forge/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_forge/bt/revision?rev=23446&r1=23445&r2=23446&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_forge/bt/revision (original)
+++ erp5/trunk/bt5/erp5_forge/bt/revision Fri Sep  5 13:43:36 2008
@@ -1,1 +1,1 @@
-362
+365




More information about the Erp5-report mailing list