joerg | 3 Jan 2008 02:41
Picon
Favicon

svn commit: r608305 - in /cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl: src/main/resources/org/apache/cocoon/forms/resources/js/AjaxForm.js status.xml

Author: joerg
Date: Wed Jan  2 17:41:18 2008
New Revision: 608305

URL: http://svn.apache.org/viewvc?rev=608305&view=rev
Log:
COCOON-2052: Allow Ajax submission of forms with empty upload field.

Modified:
    cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/js/AjaxForm.js
    cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/status.xml

Modified: cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/js/AjaxForm.js
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/js/AjaxForm.js?rev=608305&r1=608304&r2=608305&view=diff
==============================================================================
---
cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/js/AjaxForm.js (original)
+++
cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/resources/org/apache/cocoon/forms/resources/js/AjaxForm.js
Wed Jan  2 17:41:18 2008
 <at>  <at>  -151,7 +151,7  <at>  <at> 
     var inputs = node.getElementsByTagName("input");
     dojo.lang.forEach(inputs, function(input){
         if(hasFile){ return; }
-        if(input.getAttribute("type")=="file" && !input.disabled){
+        if(input.getAttribute("type")=="file" && !input.disabled && input.value){
             hasFile = true;
         }
     });

(Continue reading)


Gmane