OSDN Git Service

Model::Comments: fix select() occurs error when multiple condition given
authorhylom <hylom@users.sourceforge.jp>
Thu, 30 Mar 2017 12:06:44 +0000 (21:06 +0900)
committerhylom <hylom@users.sourceforge.jp>
Thu, 30 Mar 2017 12:06:44 +0000 (21:06 +0900)
src/newslash_web/lib/Newslash/Model/Comments.pm

index b3e9ded..ca00c58 100644 (file)
@@ -72,7 +72,7 @@ sub select {
         }
     }
 
-    my $where_clause = @clauses ? 'WHERE ' . join(' ', @clauses) : "";
+    my $where_clause = @clauses ? 'WHERE ' . join(' AND ', @clauses) : "";
 
     my ($orderby, $orderby_values) = $self->build_orderby_clause({columns => {timestamp => 'comments.date'}}, $params);
     if (@$orderby_values) {