From 83c681003d3f2d59c991985d15363af369bbc5f4 Mon Sep 17 00:00:00 2001 From: Tatsuhiko Miyagawa Date: Wed, 27 Jan 2010 01:49:20 -0800 Subject: [PATCH] keep the cookie with the value 0 but which comes first --- lib/Plack/Request.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Plack/Request.pm b/lib/Plack/Request.pm index a9ee5c77b..f9af4e530 100644 --- a/lib/Plack/Request.pm +++ b/lib/Plack/Request.pm @@ -70,7 +70,7 @@ sub cookies { my ($key, $value) = map URI::Escape::uri_unescape($_), split( "=", $pair, 2 ); # Take the first one like CGI.pm or rack do - $results{$key} ||= $value; + $results{$key} = $value unless exists $results{$key}; } $self->env->{'plack.cookie.parsed'} = \%results;