summaryrefslogtreecommitdiff
path: root/adodb-active-record.inc.php
diff options
context:
space:
mode:
authorMark Newnham <mark@newnhams.com>2020-03-28 16:13:37 -0600
committerMark Newnham <mark@newnhams.com>2020-03-28 16:13:37 -0600
commit7b0d040355753aa95e6068b54bbaf3014f8da3e8 (patch)
treebd2276a984b38d54f1613c61c92584aee02aee69 /adodb-active-record.inc.php
parent33be3dba611bb0beba1cfa62dd644e3bd81c2255 (diff)
downloadadodb-7b0d040355753aa95e6068b54bbaf3014f8da3e8.tar.gz
adodb-7b0d040355753aa95e6068b54bbaf3014f8da3e8.tar.bz2
adodb-7b0d040355753aa95e6068b54bbaf3014f8da3e8.zip
Fix native mode casing issue, see #610
Diffstat (limited to 'adodb-active-record.inc.php')
-rw-r--r--adodb-active-record.inc.php3
1 files changed, 1 insertions, 2 deletions
diff --git a/adodb-active-record.inc.php b/adodb-active-record.inc.php
index 99735397..3b6b5468 100644
--- a/adodb-active-record.inc.php
+++ b/adodb-active-record.inc.php
@@ -496,7 +496,6 @@ class ADODB_Active_Record {
break;
default:
foreach($cols as $name => $fldobj) {
- $name = ($fldobj->name);
if ($ADODB_ACTIVE_DEFVALS && isset($fldobj->default_value)) {
$this->$name = $fldobj->default_value;
@@ -507,7 +506,7 @@ class ADODB_Active_Record {
$attr[$name] = $fldobj;
}
foreach($pkeys as $k => $name) {
- $keys[$name] = $cols[$name]->name;
+ $keys[$name] = $cols[strtoupper($name)]->name;
}
break;
}