X-Git-Url: http://git.ieval.ro/?a=blobdiff_plain;f=app.psgi;h=2f92d9ac68da1b13cded09d5a2fcaecd5541ad25;hb=58a0ba09590653e5afceb39431f7fa893d26c86f;hp=2e3f6405c7b7848c5ee1e8ffde433430f92e2260;hpb=491e82eb192b76e7e8eece5aaf43b7aebb81a12d;p=gruntmaster-page.git diff --git a/app.psgi b/app.psgi index 2e3f640..2f92d9a 100644 --- a/app.psgi +++ b/app.psgi @@ -61,6 +61,7 @@ sub mangle_request { $env->{'gruntmaster.problem'} = $1 if s,^/pb/$word/,/,; $env->{'gruntmaster.contest'} = $1 if s,^/ct/$word/,/,; $env->{'gruntmaster.user'} = $1 if s,^/us/$word/,/,; + $env->{'gruntmaster.page'} //= -1 if m,^/log/$,; } $app->($env); } @@ -90,6 +91,7 @@ sub authenticate { Log::Log4perl->init('log.conf'); my $access_logger = Log::Log4perl->get_logger('access'); +$ENV{DBIC_NULLABLE_KEY_NOWARN} = 1; builder { enable_if { $_[0]->{PATH_INFO} eq '/ok' } sub { sub{ [200, [], []] }};