Avoid undesired redirects by testing for definedness instead of 
truthiness.

        Patch by exor674. 

diffs (12 lines):

diff -r 02a1e40fab97 -r 8dfecffc3145 htdocs/misc/render_sitescheme.bml
--- a/htdocs/misc/render_sitescheme.bml Sun Oct 24 12:18:08 2010 -0500
+++ b/htdocs/misc/render_sitescheme.bml Sun Oct 24 14:23:56 2010 -0500
@@ -26,7 +26,7 @@ body<=
     my $r = DW::Request->get;
     my $code = $r->pnote( 'render_sitescheme_code' );
     my $extras = $r->pnote( 'render_sitescheme_extra' );
-    return BML::redirect($LJ::SITEROOT) unless $code;
+    return BML::redirect( $LJ::SITEROOT ) unless defined $code;
 
     $head = $extras->{head} || "";
     $title = $extras->{title} || "";
_______________________________________________
dw-changelog mailing list
[email protected]
http://lists.dwscoalition.org/mailman/listinfo/dw-changelog

Reply via email to