Improve Tracker::getVersion failure case
Signed-off-by: William Desportes <williamdes@wdes.fr>
This commit is contained in:
parent
00f16c9fed
commit
48a6b710b4
@ -537,6 +537,7 @@ class Tracker
|
||||
*/
|
||||
public static function getVersion($dbname, $tablename, $statement = null)
|
||||
{
|
||||
/** @var DatabaseInterface $dbi */
|
||||
global $dbi;
|
||||
|
||||
$relation = new Relation($dbi);
|
||||
@ -549,7 +550,14 @@ class Tracker
|
||||
$sql_query .= " AND FIND_IN_SET('"
|
||||
. $statement . "',tracking) > 0";
|
||||
}
|
||||
$row = $dbi->fetchArray($relation->queryAsControlUser($sql_query, false));
|
||||
|
||||
$result = $relation->queryAsControlUser($sql_query, false);
|
||||
|
||||
if ($result === false) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
$row = $dbi->fetchArray($result);
|
||||
|
||||
return $row[0] ?? -1;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user