@ -30,8 +30,6 @@ sub _run {
if ( $res->[0] == 302 or $res->[0] == 303 ) {
$res->[0] = 401;
}
# TODO: transform headers in $res->[1]
return $res;
};
@ -13,19 +13,6 @@ sub init {
return $tmp;
## @method void _run()
# Return subroutine that add headers stored in $req->{respHeaders} in
# response returned by router()
#
sub _run {
my ($self) = @_;
return sub {
my $res = $self->router( $_[0] );
push @{ $res->[1] }, %{ $_[0]->{respHeaders} };
1;
__END__
@ -61,7 +61,10 @@ sub _run {
# Handle unprotected requests
$self->router( Lemonldap::NG::Common::PSGI::Request->new( $_[0] ) );
my $req = Lemonldap::NG::Common::PSGI::Request->new( $_[0] );
my $res = $self->router($req);
push @{ $res->[1] }, %{ $req->{respHeaders} };
@ -14,19 +14,6 @@ sub init {
@ -13,8 +13,9 @@ extends 'Lemonldap::NG::Handler::PSGI';
my $req = Lemonldap::NG::Common::PSGI::Request( $_[0] );