diff --git a/Koha/Middleware/UserEnv.pm b/Koha/Middleware/UserEnv.pm index 03d515fdcf..ab67fab913 100644 --- a/Koha/Middleware/UserEnv.pm +++ b/Koha/Middleware/UserEnv.pm @@ -5,8 +5,20 @@ use parent qw(Plack::Middleware); use C4::Context; +=head1 NAME + +Koha::Middleware::UserEnv - Middleware to ensure fresh userenv in all requests + +=head1 METHODS + +=head2 call + +This method is called for each request, and will unset the userenv to avoid contamination between requests. + +=cut + sub call { - my ( $self, $env ) =@_; + my ( $self, $env ) = @_; my $req = Plack::Request->new($env);