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;
             }
 


Reply via email to