[Jifty-commit] r1796 - jifty/trunk/lib/Jifty

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Aug 11 17:09:16 EDT 2006


Author: nelhage
Date: Fri Aug 11 17:09:15 2006
New Revision: 1796

Modified:
   jifty/trunk/lib/Jifty/Request.pm

Log:
Let's unbreak file upload.

Modified: jifty/trunk/lib/Jifty/Request.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Request.pm	(original)
+++ jifty/trunk/lib/Jifty/Request.pm	Fri Aug 11 17:09:15 2006
@@ -231,9 +231,9 @@
     # Either CGI.pm or HTML::Mason should really deal with this for us.
     for my $k (keys %args) {
         my $val = $args{$k};
-        if(ref($val)) {
+        if(ref($val) && ref($val) eq 'ARRAY') {
             $args{$k} = [map {Jifty::I18N->promote_encoding($_, $ENV{CONTENT_TYPE})} @$val];
-        } else {
+        } elsif(!ref($val)) {
             $args{$k} = Jifty::I18N->promote_encoding($val, $ENV{CONTENT_TYPE});
         }
     }


More information about the Jifty-commit mailing list