From 18922d4e3774a89c6c5e1d61d5c190de3ea2fb31 Mon Sep 17 00:00:00 2001 From: hns Date: Mon, 1 Dec 2003 13:42:11 +0000 Subject: [PATCH] Applied fix from Juerg Lehni for parents defined as COMPLEX_REFERENCE that was posted on September 19 and somehow fell through the gutter. --- src/helma/objectmodel/db/Node.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/helma/objectmodel/db/Node.java b/src/helma/objectmodel/db/Node.java index ca6ee1fe..90917493 100644 --- a/src/helma/objectmodel/db/Node.java +++ b/src/helma/objectmodel/db/Node.java @@ -723,7 +723,8 @@ public final class Node implements INode, Serializable { // we only try to fetch a node if an explicit relation is specified for the prop name Relation rel = dbmap.propertyToRelation(pinfo.propname); - if ((rel != null) && (rel.reftype == Relation.REFERENCE)) { + if ((rel != null) && (rel.reftype == Relation.REFERENCE || + rel.reftype == Relation.COMPLEX_REFERENCE)) { pn = getNode(pinfo.propname); }