]> git.sesse.net Git - pr0n/blobdiff - perl/Sesse/pr0n/Index.pm
Syntax highlighting woes.
[pr0n] / perl / Sesse / pr0n / Index.pm
index b8b954f4be2880d6ac71825944ed3857775e2809..6c7bc8079c7ef0bdc622f1f2c73ae37f63e3a31d 100644 (file)
@@ -29,7 +29,7 @@ sub handler {
        }
 
        # Fix common error: pr0n.sesse.net/event -> pr0n.sesse.net/event/
-       if ($r->uri !~ m#/$#) {
+       if ($r->uri !~ /\/$/) {
                $r->headers_out->{'location'} = "/$event/";
                return Apache2::Const::REDIRECT;
        }
@@ -251,8 +251,9 @@ sub handler {
                                for my $e (@equipment) {
                                        my $eqspec = $e->{'model'};
                                        $eqspec .= ', ' . $e->{'lens'} if (defined($e->{'lens'}));
+                                       $eqspec = HTML::Entities::encode_entities($eqspec);
 
-                                       my %newsettings = %defsettings;
+                                       my %newsettings = %settings;
 
                                        my $action;
                                        if (defined($model) && defined($lens)) {