From 5e13b2c99edfa89f5a6916ef989ab0299345452b Mon Sep 17 00:00:00 2001 From: hns Date: Fri, 12 Mar 2004 13:13:03 +0000 Subject: [PATCH] Make prototype and name handling case insensitive in insertRelationalNode() --- src/helma/objectmodel/db/NodeManager.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/helma/objectmodel/db/NodeManager.java b/src/helma/objectmodel/db/NodeManager.java index 6c55bb99..21ee8c4b 100644 --- a/src/helma/objectmodel/db/NodeManager.java +++ b/src/helma/objectmodel/db/NodeManager.java @@ -539,7 +539,8 @@ public final class NodeManager { String name = columns[i].getName(); if (!((rel != null) && (rel.isPrimitive() || rel.isReference())) && - !name.equals(nameField) && !name.equals(prototypeField)) { + !name.equalsIgnoreCase(nameField) && + !name.equalsIgnoreCase(prototypeField)) { continue; } @@ -616,9 +617,9 @@ public final class NodeManager { } } } else { - if (name.equals(nameField)) { + if (name.equalsIgnoreCase(nameField)) { stmt.setString(stmtNumber, node.getName()); - } else if (name.equals(prototypeField)) { + } else if (name.equalsIgnoreCase(prototypeField)) { stmt.setString(stmtNumber, node.getPrototype()); } else { stmt.setNull(stmtNumber, columns[i].getType());