Skip to content

Commit 5c91ead

Browse files
committed
NH-1863: Fixed parameter type so databases that don't map bools to ints work properly.
1 parent 7cb5024 commit 5c91ead

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/NHibernate.Test/NHSpecificTest/NH1863/Fixture.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public void CanGetCustomerWithCategoryWhenFilterIsEnabled()
4747
using (ISession session = OpenSession())
4848
{
4949
IFilter filter = session.EnableFilter("onlyActive");
50-
filter.SetParameter("activeFlag", 1);
50+
filter.SetParameter("activeFlag", true);
5151

5252
ICriteria hasCategoryCriteria = session.CreateCriteria(typeof (Customer));
5353
hasCategoryCriteria.Add(Restrictions.Eq("Name", "HasCategory"));
@@ -79,7 +79,7 @@ public void CanGetCustomerWithNoCategoryWhenFilterIsEnabled()
7979
using (ISession session = OpenSession())
8080
{
8181
IFilter filter = session.EnableFilter("onlyActive");
82-
filter.SetParameter("activeFlag", 1);
82+
filter.SetParameter("activeFlag", true);
8383

8484
ICriteria hasNoCategoryCriteria = session.CreateCriteria(typeof (Customer));
8585
hasNoCategoryCriteria.Add(Restrictions.Eq("Name", "HasNoCategory"));

src/NHibernate.Test/NHSpecificTest/NH1863/Mappings.hbm.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
</class>
2626

2727
<filter-def name="onlyActive">
28-
<filter-param name="activeFlag" type="int"/>
28+
<filter-param name="activeFlag" type="bool"/>
2929
</filter-def>
3030

3131
</hibernate-mapping>

0 commit comments

Comments
 (0)