[Erp5-report] r13299 - in /erp5/trunk/bt5/erp5_banking_check: SkinTemplateItem/portal_skins...
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Mar 9 11:27:49 CET 2007
Author: vincent
Date: Fri Mar 9 11:27:46 2007
New Revision: 13299
URL: http://svn.erp5.org?rev=13299&view=rev
Log:
Return with no line created when no listbox is transmited (case where the fast input don't get refreshed after initial - empty - display).
Modified:
erp5/trunk/bt5/erp5_banking_check/SkinTemplateItem/portal_skins/erp5_banking_check_operation/CheckDetail_saveFastInputLine.xml
erp5/trunk/bt5/erp5_banking_check/bt/revision
Modified: erp5/trunk/bt5/erp5_banking_check/SkinTemplateItem/portal_skins/erp5_banking_check_operation/CheckDetail_saveFastInputLine.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_check/SkinTemplateItem/portal_skins/erp5_banking_check_operation/CheckDetail_saveFastInputLine.xml?rev=13299&r1=13298&r2=13299&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_check/SkinTemplateItem/portal_skins/erp5_banking_check_operation/CheckDetail_saveFastInputLine.xml (original)
+++ erp5/trunk/bt5/erp5_banking_check/SkinTemplateItem/portal_skins/erp5_banking_check_operation/CheckDetail_saveFastInputLine.xml Fri Mar 9 11:27:46 2007
@@ -70,11 +70,20 @@
<key> <string>_body</string> </key>
<value> <string encoding="cdata"><![CDATA[
-# get the list of movement we need to create\n
-\n
portal = context.getPortalObject()\n
N_ = portal.Base_translateString\n
\n
+request = context.REQUEST\n
+message = N_("No+Lines+Created.")\n
+redirect_url = \'%s/view?%s\' % ( context.absolute_url()\n
+ , \'portal_status_message=%s\' % message\n
+ )\n
+\n
+# The fast input contain no line, just return.\n
+if listbox is None:\n
+ return request[ \'RESPONSE\' ].redirect( redirect_url )\n
+\n
+# get the list of movement we need to create\n
# First call the first scripts wich check many things\n
error_value = context.CheckDelivery_generateCheckDetailInputDialog(\n
listbox=listbox,batch_mode=1,**kw)\n
@@ -143,14 +152,9 @@
number_of_line_created += 1\n
context.newContent(portal_type=line_portal_type,**line_kw_dict)\n
\n
-\n
-\n
-\n
-request = context.REQUEST\n
-message = N_("No+Lines+Created.")\n
if number_of_line_created>0:\n
message = N_("Lines+Created.")\n
-redirect_url = \'%s/view?%s\' % ( context.absolute_url()\n
+ redirect_url = \'%s/view?%s\' % ( context.absolute_url()\n
, \'portal_status_message=%s\' % message\n
)\n
request[ \'RESPONSE\' ].redirect( redirect_url )\n
@@ -218,10 +222,13 @@
<string>context</string>
<string>portal</string>
<string>N_</string>
+ <string>request</string>
+ <string>message</string>
+ <string>redirect_url</string>
+ <string>None</string>
+ <string>_getitem_</string>
<string>_apply_</string>
<string>error_value</string>
- <string>request</string>
- <string>None</string>
<string>resource</string>
<string>previous_resource</string>
<string>line_portal_type</string>
@@ -233,7 +240,6 @@
<string>_getiter_</string>
<string>line</string>
<string>add_line</string>
- <string>_getitem_</string>
<string>quantity</string>
<string>price</string>
<string>price_currency</string>
@@ -247,8 +253,6 @@
<string>len</string>
<string>check_type_relative_url</string>
<string>check_type</string>
- <string>message</string>
- <string>redirect_url</string>
</tuple>
</value>
</item>
Modified: erp5/trunk/bt5/erp5_banking_check/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_banking_check/bt/revision?rev=13299&r1=13298&r2=13299&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_banking_check/bt/revision (original)
+++ erp5/trunk/bt5/erp5_banking_check/bt/revision Fri Mar 9 11:27:46 2007
@@ -1,1 +1,1 @@
-89
+92
More information about the Erp5-report
mailing list