handle empty rs_attrs
Matt S Trout [Mon, 30 Apr 2012 23:47:12 +0000 (23:47 +0000)]
lib/DBIx/Class/SQLMaker.pm

index 1697d78..b14dd6d 100644 (file)
@@ -137,7 +137,7 @@ sub select {
     $limit = $self->__max_int;
   }
 
-  my %final_attrs = (%{$rs_attrs}, limit => $limit, offset => $offset);
+  my %final_attrs = (%{$rs_attrs||{}}, limit => $limit, offset => $offset);
 
   if ($offset and $self->limit_requires_order_by_stability_check) {
     my $source = $rs_attrs->{_rsroot_rsrc};