[Jifty-commit] r4619 - in Net-Jifty: .
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Wed Dec 5 18:20:48 EST 2007
Author: sartak
Date: Wed Dec 5 18:20:48 2007
New Revision: 4619
Modified:
Net-Jifty/ (props changed)
Net-Jifty/Changes
Net-Jifty/lib/Net/Jifty.pm
Log:
r48704 at onn: sartak | 2007-12-05 18:20:37 -0500
Work around an HTTP::Cookies bug with 'localhost'
Modified: Net-Jifty/Changes
==============================================================================
--- Net-Jifty/Changes (original)
+++ Net-Jifty/Changes Wed Dec 5 18:20:48 2007
@@ -1,5 +1,8 @@
Revision history for Net-Jifty
+0.04
+ Work around an HTTP::Cookies bug with 'localhost'
+
0.03 Wed Nov 28 17:03:17
Fix support for DELETE/PUT (patch by HANENKAMP)
Workaround for a Jifty redirect bug (patch by HANENKAMP)
Modified: Net-Jifty/lib/Net/Jifty.pm
==============================================================================
--- Net-Jifty/lib/Net/Jifty.pm (original)
+++ Net-Jifty/lib/Net/Jifty.pm Wed Dec 5 18:20:48 2007
@@ -58,6 +58,15 @@
isa => 'Str',
required => 1,
documentation => "The URL of your application",
+ trigger => sub {
+ # this canonicalizes localhost to 127.0.0.1 because of an (I think)
+ # HTTP::Cookies bug. cookies aren't sent out for localhost.
+ my ($self, $site, $attr) = @_;
+
+ if ($site =~ s/\blocalhost\b/127.0.0.1/) {
+ $attr->set_value($self, $site);
+ }
+ },
);
has cookie_name => (
More information about the Jifty-commit
mailing list