summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2012-07-18 16:43:46 -0500
committerJesse Luehrs <doy@tozt.net>2012-07-18 16:43:46 -0500
commita2986198eb809d38bd99e7c56cd80e27ff6394f0 (patch)
treea227e06c8bae411d4c1a8fd35dc2f9c3218c633a /lib
parentb5d66ba6e274eed251da951bb943b9ff67765290 (diff)
downloadweb-request-a2986198eb809d38bd99e7c56cd80e27ff6394f0.tar.gz
web-request-a2986198eb809d38bd99e7c56cd80e27ff6394f0.zip
couple more bugs
Diffstat (limited to 'lib')
-rw-r--r--lib/Web/Request/Types.pm2
-rw-r--r--lib/Web/Response.pm2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/Web/Request/Types.pm b/lib/Web/Request/Types.pm
index 14c99e3..951b875 100644
--- a/lib/Web/Request/Types.pm
+++ b/lib/Web/Request/Types.pm
@@ -17,7 +17,7 @@ subtype 'Web::Request::Types::StringLike',
duck_type 'Web::Request::Types::PSGIBodyObject' => ['getline', 'close'];
subtype 'Web::Request::Types::PSGIBody',
- as 'ArrayRef[Str]|FileHandle|Web::Request::Types::PSGIBodyObject';
+ as 'ArrayRef[Str|Web::Request::Types::StringLike]|FileHandle|Web::Request::Types::PSGIBodyObject';
subtype 'Web::Request::Types::HTTPStatus',
as 'Int',
diff --git a/lib/Web/Response.pm b/lib/Web/Response.pm
index ea74585..79b2616 100644
--- a/lib/Web/Response.pm
+++ b/lib/Web/Response.pm
@@ -81,7 +81,7 @@ sub _finalize_cookies {
my $cookies = $self->cookies;
for my $name (keys %$cookies) {
$self->headers->push_header(
- 'Set-Cookie' => $self->_bake_cookie($name, $cookies->{name}),
+ 'Set-Cookie' => $self->_bake_cookie($name, $cookies->{$name}),
);
}