X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FResultSet.pm;h=db03b466bc312070983cd386761da63d8c85a8b5;hb=869e9aac2fdd3be4c3a3b3bf2af0935432ee0690;hp=5253777d8c31c178340c263bebe6e0c8907f42cb;hpb=7210819b8f016895c33b397c01ff13e5a746c172;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/ResultSet.pm b/lib/DBIx/Class/ResultSet.pm index 5253777..db03b46 100644 --- a/lib/DBIx/Class/ResultSet.pm +++ b/lib/DBIx/Class/ResultSet.pm @@ -411,7 +411,11 @@ require C. sub search_literal { my ($self, $sql, @bind) = @_; - return $self->search(\[ $sql, map [ __DUMMY__ => $_ ], @bind ]); + my $attr; + if ( @bind && ref($bind[-1]) eq 'HASH' ) { + $attr = pop @bind; + } + return $self->search(\[ $sql, map [ __DUMMY__ => $_ ], @bind ], ($attr || () )); } =head2 find