fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2010-11-08 08:24 am

[dw-free] Warnings logged by cgi-bin/DW/Template/Filters.pm and cgi-bin/LJ/Lang.pm

[commit: http://hg.dwscoalition.org/dw-free/rev/c0c9301e1e51]

http://bugs.dwscoalition.org/show_bug.cgi?id=3205

Initialize to fix warnings in logs when we don't pass in a ?uselang=
parameter.

Patch by [personal profile] fu.

Files modified:
  • cgi-bin/DW/Template/Filters.pm
--------------------------------------------------------------------------------
diff -r 0668b7ae2e57 -r c0c9301e1e51 cgi-bin/DW/Template/Filters.pm
--- a/cgi-bin/DW/Template/Filters.pm	Mon Nov 08 12:50:23 2010 +0800
+++ b/cgi-bin/DW/Template/Filters.pm	Mon Nov 08 16:24:17 2010 +0800
@@ -78,7 +78,7 @@ sub _decide_language {
     my $args = $r->get_args;
 
     # GET param 'uselang' takes priority
-    my $uselang = $args->{uselang};
+    my $uselang = $args->{uselang} || "";
     return $uselang
         if $uselang eq 'debug' || LJ::Lang::get_lang( $uselang );
 
--------------------------------------------------------------------------------