I don't have a test for this but I'm sure that was an error
Matt S Trout [Tue, 5 Mar 2019 02:36:12 +0000 (02:36 +0000)]
lib/SQL/Abstract.pm

index de4e131..217a228 100644 (file)
@@ -902,7 +902,7 @@ sub _recurse_where {
   # Special case: top level simple string treated as literal
 
   my $where_exp = (ref($where)
-                    ? $self->expand_expr($where, $logic)
+                    ? $self->_expand_expr($where, $logic)
                     : { -literal => [ $where ] });
 
   # dispatch expanded expression