You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2006/07/06 17:03:10 UTC
svn commit: r419571 -
/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java
Author: aadamchik
Date: Thu Jul 6 08:03:09 2006
New Revision: 419571
URL: http://svn.apache.org/viewvc?rev=419571&view=rev
Log:
CAY-585
Modified:
incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java
Modified: incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java
URL: http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java?rev=419571&r1=419570&r2=419571&view=diff
==============================================================================
--- incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java (original)
+++ incubator/cayenne/main/trunk/cayenne/cayenne-java/src/cayenne/java/org/objectstyle/cayenne/access/DataRowUtils.java Thu Jul 6 08:03:09 2006
@@ -223,7 +223,10 @@
Iterator rit = entity.getRelationships().iterator();
while (rit.hasNext()) {
ObjRelationship rel = (ObjRelationship) rit.next();
- if (rel.isToMany()) {
+
+ // !isToPK check is for handling one-to-one rels pointing to FK... this
+ // feature will require more work in the future
+ if (rel.isToMany() || !rel.isToPK()) {
continue;
}