From 2690804b53b5ec5b911e30b10d3b7636bc02ee61 Mon Sep 17 00:00:00 2001 From: Sebastian Riedel Date: Tue, 17 Mar 2009 23:28:01 +0100 Subject: [PATCH] added hashref support to query --- lib/Mojo/URL.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/Mojo/URL.pm b/lib/Mojo/URL.pm index 5ca65eb11f..44c7fff772 100755 --- a/lib/Mojo/URL.pm +++ b/lib/Mojo/URL.pm @@ -129,7 +129,8 @@ sub query { # Set if (@_) { - $self->{query} = @_ > 1 ? Mojo::Parameters->new(@_) : $_[0]; + $self->{query} = + @_ > 1 ? Mojo::Parameters->new(ref $_[0] ? @{$_[0]} : @_) : $_[0]; return $self; } @@ -373,6 +374,7 @@ following new ones. my $query = $url->query; $url = $url->query(name => 'value'); + $url = $url->query([name => 'value']); $url = $url->query(Mojo::Parameters->new); =head2 C