[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