Explorar o código

don't mangle non-arrays

El RIDO %!s(int64=4) %!d(string=hai) anos
pai
achega
b54308a77e
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      lib/Data/Database.php

+ 1 - 1
lib/Data/Database.php

@@ -582,7 +582,7 @@ class Database extends AbstractData
             $statement->fetch(PDO::FETCH_ASSOC) :
             $statement->fetchAll(PDO::FETCH_ASSOC);
         $statement->closeCursor();
-        if (self::$_type === 'oci') {
+        if (self::$_type === 'oci' && is_array($result)) {
             // returned column names are all upper case, convert these back
             // returned CLOB values are streams, convert these into strings
             $result = array_combine(