Session: Fix query filtering sessions by date where double AND can appear (and cause an error)

pull/3446/head
Yannick Warnier 6 years ago
parent c4cd72d623
commit 06ea06e32e
  1. 3
      main/inc/lib/sessionmanager.lib.php

@ -3284,9 +3284,8 @@ class SessionManager
foreach ($conditions as $field => $options) {
$operator = strtolower($options['operator']);
$value = Database::escape_string($options['value']);
$sql_query .= ' AND ';
if (in_array($field, $availableFields) && in_array($operator, $availableOperator)) {
$sql_query .= $field." $operator '".$value."'";
$sql_query .= ' AND '.$field." $operator '".$value."'";
}
}
}

Loading…
Cancel
Save