From: Sergey K. <jus...@us...> - 2005-03-16 15:10:59
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Loader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7678/src/NHibernate/Loader Modified Files: OuterJoinLoader.cs Log Message: Fixes for NH-160: * SessionImpl.DoLoad: added nonExists check * OuterJoinLoader: a small fix to make it recognize one-to-one associations correctly Index: OuterJoinLoader.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Loader/OuterJoinLoader.cs,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** OuterJoinLoader.cs 14 Mar 2005 18:53:03 -0000 1.20 --- OuterJoinLoader.cs 16 Mar 2005 15:10:49 -0000 1.21 *************** *** 572,576 **** assoc.Subalias = subalias; assoc.Owner = GetPosition( alias, associations ); ! assoc.IsOneToOne = type.IsEntityType && ( (EntityType) type).IsOneToOne && ( (EntityType) type).IsUniqueKeyReference; assoc.JoinType = joinType; --- 572,576 ---- assoc.Subalias = subalias; assoc.Owner = GetPosition( alias, associations ); ! assoc.IsOneToOne = type.IsEntityType && ( (EntityType) type).IsOneToOne; assoc.JoinType = joinType; |