[Erp5-report] r42691 nicolas - in /erp5/trunk/bt5/erp5_item: SkinTemplateItem/portal_skins/...
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jan 26 15:48:29 CET 2011
Author: nicolas
Date: Wed Jan 26 15:48:28 2011
New Revision: 42691
URL: http://svn.erp5.org?rev=42691&view=rev
Log:
Sort tracking_list results by date is useless Resource_zGetTrackingList does it by default.
Modified:
erp5/trunk/bt5/erp5_item/SkinTemplateItem/portal_skins/erp5_item/Item_getCurrentOriginValue.xml
erp5/trunk/bt5/erp5_item/bt/revision
Modified: erp5/trunk/bt5/erp5_item/SkinTemplateItem/portal_skins/erp5_item/Item_getCurrentOriginValue.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_item/SkinTemplateItem/portal_skins/erp5_item/Item_getCurrentOriginValue.xml?rev=42691&r1=42690&r2=42691&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_item/SkinTemplateItem/portal_skins/erp5_item/Item_getCurrentOriginValue.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_item/SkinTemplateItem/portal_skins/erp5_item/Item_getCurrentOriginValue.xml [utf8] Wed Jan 26 15:48:28 2011
@@ -50,32 +50,20 @@
</item>
<item>
<key> <string>_body</string> </key>
- <value> <string>from DateTime import DateTime\n
-portal = context.getPortalObject()\n
+ <value> <string>portal = context.getPortalObject()\n
\n
-if at_date is None:\n
- at_date = DateTime()\n
-\n
-last_affectation_list = portal.portal_simulation.getCurrentTrackingList(\n
- item=context.getRelativeUrl())\n
+last_affectation_list = context.Item_getAffectationList(**kw)\n
if not last_affectation_list:\n
return None\n
-last_affectation_date_list = [x.getDate() for x in last_affectation_list]\n
-last_affectation_date_list.sort()\n
-first_affectation_list = portal.portal_simulation.getCurrentTrackingList(\n
- item=context.getRelativeUrl(),at_date=last_affectation_date_list[0])\n
-\n
-if len(last_affectation_list) == 0:\n
- return None\n
\n
-if first_affectation_list[0].node_uid is not None:\n
- site = context.portal_catalog.getObject(first_affectation_list[0].delivery_uid)\n
+if last_affectation_list[-1].node_uid is not None:\n
+ site = portal.portal_catalog.getObject(last_affectation_list[-1].delivery_uid)\n
return site\n
</string> </value>
</item>
<item>
<key> <string>_params</string> </key>
- <value> <string>at_date=None</string> </value>
+ <value> <string>**kw</string> </value>
</item>
<item>
<key> <string>id</string> </key>
Modified: erp5/trunk/bt5/erp5_item/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_item/bt/revision?rev=42691&r1=42690&r2=42691&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_item/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_item/bt/revision [utf8] Wed Jan 26 15:48:28 2011
@@ -1 +1 @@
-285
\ No newline at end of file
+286
\ No newline at end of file
More information about the Erp5-report
mailing list