|
From: <fab...@us...> - 2008-11-30 20:10:58
|
Revision: 3940
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=3940&view=rev
Author: fabiomaulo
Date: 2008-11-30 20:10:54 +0000 (Sun, 30 Nov 2008)
Log Message:
-----------
Revert of r3937 because NH-1579 is not an issue (wrong mapping)
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate/Persister/Entity/SingleTableEntityPersister.cs
trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1579/Mappings.hbm.xml
Modified: trunk/nhibernate/src/NHibernate/Persister/Entity/SingleTableEntityPersister.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Persister/Entity/SingleTableEntityPersister.cs 2008-11-30 00:54:18 UTC (rev 3939)
+++ trunk/nhibernate/src/NHibernate/Persister/Entity/SingleTableEntityPersister.cs 2008-11-30 20:10:54 UTC (rev 3940)
@@ -522,8 +522,7 @@
public override string OneToManyFilterFragment(string alias)
{
- //Previous code was checking forceDiscriminator value here, which caused issues with collection loading.
- return DiscriminatorFilterFragment(alias);
+ return forceDiscriminator ? DiscriminatorFilterFragment(alias) : string.Empty;
}
private string DiscriminatorFilterFragment(string alias)
Modified: trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1579/Mappings.hbm.xml
===================================================================
--- trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1579/Mappings.hbm.xml 2008-11-30 00:54:18 UTC (rev 3939)
+++ trunk/nhibernate/src/NHibernate.Test/NHSpecificTest/NH1579/Mappings.hbm.xml 2008-11-30 20:10:54 UTC (rev 3940)
@@ -4,7 +4,7 @@
<id name="ID">
<generator class="guid.comb" />
</id>
- <discriminator column="EntityType" length="64"/>
+ <discriminator column="EntityType" length="64" force="true"/>
</class>
<subclass name="Fruit" abstract="true" discriminator-value="Fruit" extends="NHibernate.Test.NHSpecificTest.NH1579.Entity, NHibernate.Test">
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|