fixed bug that broke virtual nodes
This commit is contained in:
parent
44ce1c2419
commit
be10ec1afc
1 changed files with 1 additions and 1 deletions
|
@ -1249,7 +1249,7 @@ public final class Node implements INode, Serializable {
|
||||||
setNode (propname, node);
|
setNode (propname, node);
|
||||||
prop = (Property) propMap.get (propname);
|
prop = (Property) propMap.get (propname);
|
||||||
// if this is from relational database only fetch if this node is itself persistent.
|
// if this is from relational database only fetch if this node is itself persistent.
|
||||||
} else if (state != TRANSIENT && (prel.accessor != null || prel.groupby != null)) {
|
} else if (state != TRANSIENT && (prel.virtual || prel.accessor != null || prel.groupby != null)) {
|
||||||
// this may be a relational node stored by property name
|
// this may be a relational node stored by property name
|
||||||
try {
|
try {
|
||||||
Node pn = nmgr.getNode (this, propname, prel);
|
Node pn = nmgr.getNode (this, propname, prel);
|
||||||
|
|
Loading…
Add table
Reference in a new issue