From 626ce207a069673dedab072301d0330deb6d0f9d Mon Sep 17 00:00:00 2001 From: hns Date: Mon, 5 May 2003 16:01:39 +0000 Subject: [PATCH] * implement unsetConstraints() to unset complex references --- src/helma/objectmodel/db/Node.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helma/objectmodel/db/Node.java b/src/helma/objectmodel/db/Node.java index a7dff481..c84b2057 100644 --- a/src/helma/objectmodel/db/Node.java +++ b/src/helma/objectmodel/db/Node.java @@ -2492,9 +2492,9 @@ public final class Node implements INode, Serializable { // unset constraints. Relation rel = dbmap.getExactPropertyRelation(propname); - if (rel != null && (rel.isComplexReference() || rel.countConstraints() > 1)) { + if (rel != null && (rel.isComplexReference())) { p = getProperty(propname); - System.err.println ("NEED TO UNSET: "+p.getNodeValue()); + rel.unsetConstraints(this, p.getNodeValue()); } } } catch (Exception ignore) {